Discover/valoranttracker.com API
live

valoranttracker.com APIvaloranttracker.com

Access Valorant player search, agent/map meta insights, and rank distribution data via the tracker.gg Valorant API. 4 endpoints, no auth required.

Endpoints
4
Updated
10d ago
Try it
Riot ID to search for (format: Name#Tag, e.g. 'TenZ#0505')
api.parse.bot/scraper/93f8bcdc-9543-4ae3-868c-a568d7b39628/<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/93f8bcdc-9543-4ae3-868c-a568d7b39628/search_player?query=TenZ%230505' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for Valorant players by Riot ID. Returns a list of matching players with platform identifiers. Results are prefix/fuzzy matched, so a query like 'TenZ#0505' may return multiple variants. Returns an empty array if no matches are found.

Input
ParamTypeDescription
queryrequiredstringRiot ID to search for (format: Name#Tag, e.g. 'TenZ#0505')
Response
{
  "type": "object",
  "fields": {
    "data": "array of player objects with platformSlug, platformUserIdentifier, platformUserHandle, platformId, avatarUrl, and status fields"
  },
  "sample": {
    "data": {
      "data": [
        {
          "status": null,
          "metadata": null,
          "avatarUrl": null,
          "platformId": 16,
          "titleUserId": null,
          "platformSlug": "riot",
          "platformUserId": null,
          "platformUserHandle": "TenZ#0505",
          "additionalParameters": null,
          "platformUserIdentifier": "TenZ#0505"
        }
      ]
    },
    "status": "success"
  }
}

About the valoranttracker.com API

This API provides 4 endpoints for querying Valorant competitive data from tracker.gg, covering player lookup by Riot ID, global agent and map meta statistics, and rank distribution by region. The get_agent_insights endpoint alone returns per-agent pick rates, win rates, K/D ratios, and tier classifications for the current patch, giving developers structured access to the data most commonly needed for stat dashboards and meta analysis tools.

Player Search

The search_player endpoint accepts a Riot ID string in Name#Tag format (e.g. TenZ#0505) and returns a list of matching player objects. Each result includes platformSlug, platformUserIdentifier, platformUserHandle, platformId, avatarUrl, and status. Matching is prefix/fuzzy, so a single query may return multiple variants — expect to handle arrays even for specific-looking inputs. An empty array is returned when no matches exist.

Agent and Map Meta

The get_agent_insights endpoint requires no inputs and returns the current patchVersion alongside an insights array. Each agent entry includes name, className (role), tier (current meta ranking), pickRate, wlPercentage, and kdRatio. This makes it straightforward to build tier lists or track meta shifts across patches.

The get_map_insights endpoint similarly requires no inputs and returns an analyzedMatches count plus an insights array per map. Map entries include matchesPlayed, wlPercentage, kdRatio, and attacker/defender split K/D values, useful for understanding side-specific performance trends across the map pool.

Rank Distribution

The get_rank_distribution endpoint accepts an optional region parameter with accepted values of na, eu, ap, or kr. It returns an array covering every rank tier from Iron 1 through Radiant. Each object includes tier (rank name), imageUrl, pct (percentage of the player base at that tier), count (number of players), and divisionCo fields. Omitting the region parameter returns global or default distribution data.

Common use cases
  • Build a Valorant agent tier list dashboard using get_agent_insights pick rates and win rates per patch
  • Render rank distribution charts by region using pct and count from get_rank_distribution
  • Implement a player search autocomplete feature using the search_player fuzzy match results
  • Compare attacker vs. defender K/D ratios across maps using get_map_insights split stats
  • Track meta shifts between patches by periodically storing patchVersion and tier fields from agent insights
  • Display a player's avatar and handle in a stats app using avatarUrl and platformUserHandle from player search results
  • Analyze map play frequency by sorting matchesPlayed values from the map insights endpoint
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.gg offer an official developer API?+
Tracker.gg does not publish a public developer API. The data accessible through this API reflects what is available on the tracker.gg Valorant site.
What does `get_rank_distribution` return if I omit the region parameter?+
Omitting the region parameter returns distribution data for the default or global aggregate. To get region-specific breakdowns, pass one of the accepted values: na, eu, ap, or kr. The response includes tier name, pct (percentage of players), count, and imageUrl for each rank from Iron 1 through Radiant.
Can I retrieve detailed match history or per-player career stats for a specific Riot ID?+
Not currently. The API covers player search (returning identifiers and avatar), global agent meta, global map meta, and rank distribution. It does not expose per-player match history, weapon stats, or career performance. You can fork the API on Parse and revise it to add endpoints targeting individual player profiles.
Are agent insights broken down by rank tier or act, or only globally?+
Currently the get_agent_insights endpoint returns global aggregate data for the current patch — pick rate, win rate, K/D, and tier classification across all ranks. Rank-bracket or act-specific breakdowns are not exposed. You can fork the API on Parse and revise it to add filtered agent insight endpoints for specific rank ranges.
How fresh is the meta data returned by the agent and map insights endpoints?+
The get_agent_insights response includes a patchVersion field so you can tell which patch the data corresponds to. The get_map_insights response includes an analyzedMatches count. Neither endpoint exposes a explicit timestamp, so the exact data freshness depends on when tracker.gg last updated its aggregated stats — typically aligned with game patch cycles.
Page content last updated . Spec covers 4 endpoints from valoranttracker.com.
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.