public async Task <ApiResponse <List <BattleLog> > > GetBattlesResponseAsync(string playerTag)
        {
            Ensure.ArgumentNotNullOrEmptyString(playerTag, nameof(playerTag));

            var apiResponse = await _restApiClient.GetApiResponseAsync <List <BattleLog> >(UrlPathBuilder.GetBattlelogUrl(playerTag));

            return(apiResponse);
        }