Discover/rocketleague.tracker.network API
live

rocketleague.tracker.network APIrocketleague.tracker.network

Access Rocket League player profiles, ranked playlist stats, historical season data, and recent match sessions via the Tracker Network API.

Endpoints
4
Updated
10d ago
Try it
Platform identifier. Accepted values: epic, steam, xbox, psn.
Player username or platform-specific identifier.
api.parse.bot/scraper/d0dcf8e8-3a72-4b21-bffb-8fa735257835/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/d0dcf8e8-3a72-4b21-bffb-8fa735257835/get_player_profile?platform=epic&username=Jstn' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Get a player's profile including lifetime stats, current season playlist rankings, and best 2v2 MMR. Returns the full profile data from Tracker Network.

Input
ParamTypeDescription
platformrequiredstringPlatform identifier. Accepted values: epic, steam, xbox, psn.
usernamerequiredstringPlayer username or platform-specific identifier.
Response
{
  "type": "object",
  "fields": {
    "metadata": "object with lastUpdated timestamp, playerId, and currentSeason number",
    "segments": "array of stat segments (overview for lifetime, playlist for each ranked mode)",
    "userInfo": "object containing user metadata (premium status, verification, pageviews)",
    "best_2v2_mmr": "integer or null, highest 2v2 ranked MMR found in profile data",
    "platformInfo": "object containing platform slug, user ID, and handle",
    "availableSegments": "array of available historical season segments"
  },
  "sample": {
    "data": {
      "metadata": {
        "playerId": 19831571,
        "lastUpdated": {
          "value": "2026-05-07T04:45:20.4620012+00:00"
        },
        "currentSeason": 36
      },
      "segments": [
        {
          "type": "overview",
          "stats": {
            "wins": {
              "value": 3947,
              "displayValue": "3,947"
            },
            "goals": {
              "value": 7078,
              "displayValue": "7,078"
            }
          },
          "metadata": {
            "name": "Lifetime"
          }
        },
        {
          "type": "playlist",
          "stats": {
            "rating": {
              "value": 681,
              "displayValue": "681"
            }
          },
          "metadata": {
            "name": "Ranked Doubles 2v2"
          },
          "attributes": {
            "season": 36,
            "playlistId": 11
          }
        }
      ],
      "userInfo": {
        "userId": null,
        "isPartner": false,
        "isPremium": false,
        "pageviews": 8943,
        "isVerified": false,
        "isInfluencer": false
      },
      "best_2v2_mmr": 995,
      "platformInfo": {
        "avatarUrl": null,
        "platformSlug": "epic",
        "platformUserId": "ff6d6bd9-dab0-44b4-b2d2-fdf9df8a0ad3",
        "platformUserHandle": "nass",
        "additionalParameters": null,
        "platformUserIdentifier": "nass"
      },
      "availableSegments": [
        {
          "type": "playlist",
          "metadata": {
            "name": "1"
          },
          "attributes": {
            "season": 1
          }
        }
      ]
    },
    "status": "success"
  }
}

About the rocketleague.tracker.network API

This API exposes 4 endpoints covering Rocket League player data from rocketleague.tracker.network, including lifetime stats, per-playlist MMR rankings, historical season breakdowns, and recent match sessions. The get_player_profile endpoint returns a full segments array with ranked mode stats, a best_2v2_mmr value, and platform metadata in a single call. Player search across Epic, Steam, Xbox, and PSN platforms is also supported.

Player Profiles and Rankings

The get_player_profile endpoint accepts a platform (epic, steam, xbox, psn) and username, and returns a segments array covering both a lifetime overview and individual ranked playlist entries. The response includes a metadata object with lastUpdated, playerId, and currentSeason, plus a platformInfo block with the player's handle and platform-specific user ID. A best_2v2_mmr integer is extracted directly from the profile, giving quick access to peak 2v2 ranked performance without iterating segments manually.

Historical Season Data

get_historical_season_data retrieves playlist-level stats for a specific past season by season number. Available season numbers are surfaced in the availableSegments array returned by get_player_profile, so you can enumerate valid seasons before querying. Each segment object in the response carries stats such as rating, games played, win percentage, and rank tier for that season's playlists.

Sessions and Match Results

get_player_sessions returns an items array of recent session objects, each containing individual match data with metadata and performance stats. Note that the items array may be empty if the player has no recent recorded session activity. The response also includes an expiryDate ISO timestamp indicating data freshness.

Player Search

The search_players endpoint accepts a query string and an optional platform filter. It returns an array of matching player objects, each with platformSlug, platformUserHandle, platformUserIdentifier, and avatarUrl. This is useful for resolving exact usernames or discovering platform-specific identifiers before calling the profile endpoints.

Common use cases
  • Track a player's current season MMR across all ranked playlists using get_player_profile segments data
  • Compare a player's historical rank progression season-over-season using get_historical_season_data
  • Display a player's recent match results and session win/loss stats via get_player_sessions
  • Resolve a player's platform-specific identifier from a partial username using search_players
  • Extract peak 2v2 MMR from the best_2v2_mmr field for leaderboard or comparison tools
  • Build a cross-platform player lookup tool covering Epic, Steam, Xbox, and PSN accounts
  • Monitor rank changes over time by polling get_player_profile and storing lastUpdated timestamps
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Tracker Network have an official developer API?+
Tracker Network offers a public developer API at https://tracker.gg/developers, which provides access to some game title data. Coverage and available endpoints differ from what this Parse API exposes.
What does `get_player_profile` return beyond basic stats?+
The endpoint returns a segments array with both a lifetime overview segment and individual ranked playlist segments (e.g., 1v1, 2v2, 3v3). It also includes platformInfo with the player's handle and user ID, a userInfo object with premium and verification status, and an availableSegments array listing historical seasons you can pass to get_historical_season_data.
Can the API return data for private or untracked profiles?+
The API returns data for profiles that have activity recorded on rocketleague.tracker.network. If a player has not been tracked or has no recent activity, get_player_sessions may return an empty items array. Profiles with no indexed data will not return segment stats.
Does the API cover tournament results or in-game leaderboards?+
Not currently. The API covers player profiles, ranked playlist stats, historical season data, and recent match sessions. Global leaderboard rankings and tournament-specific results are not exposed by the current endpoints. You can fork this API on Parse and revise it to add an endpoint targeting those data surfaces.
Can I retrieve data for every past season at once?+
Not in a single call. get_historical_season_data queries one season at a time using a season integer parameter. You can find all valid season numbers in the availableSegments field returned by get_player_profile, then loop through them individually.
Page content last updated . Spec covers 4 endpoints from rocketleague.tracker.network.
Related APIs in SportsSee all →
ncaa.com API
Access live college sports scores, game schedules, detailed boxscores, play-by-play breakdowns, and team statistics across NCAA sports. Search for specific contests and retrieve comprehensive game information for any NCAA sport, division, or team.
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
nfl.com API
Access real-time NFL data including game schedules, scores, player statistics, team rosters, standings, injury reports, fantasy rankings, and the latest news — all from nfl.com.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.
Rocket League Tracker Network API · Parse