Endpoint Playground
Returns one GosuGamers player: in-game name, real name, country, GosuGamers Elo rating and world and regional ranking, win/loss/draw record and win rate, streak, career earnings in USD, social links, the current team and previous teams with join and leave dates. A player of a different game than `game` returns not found.
29 Oct 2026: 6 previous_teams; 7 fields had a value in every checked item.
Sample value profiles: joined_at: 2021-01-29 to 2023-08-29; name: “Ninjas in Pyjamas” and 4 other values; tag: “NiP” and 3 other values.
curl 'https://api.crawlora.net/api/v1/gosugamers/player?game=dota2&player_id=368742' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| game | string | Yes | dota2 | Game section; one of dota2, counterstrike, lol, valorant, mobile-legends, pubg-mobile, wild-rift, free-fire, battlegrounds-mobile-india |
| player_id | string | Yes | 368742 | Numeric player id from gosugamers-team (roster[].id) |
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://www.gosugamers.net/valorant/players/368742-x",
"fetched_at": "2026-10-27T10:00:00Z",
"id": "368742",
"name": "Spring",
"first_name": "Chun-ting",
"last_name": "Liu",
"game": "valorant",
"country_code": "TW",
"country": "Taiwan",
"elo_rating": 952,
"world_ranking": 69,
"region": "China",
"region_ranking": 16,
"wins": 228,
"losses": 267,
"draws": 0,
"win_rate_percent": 46,
"streak": -1,
"earnings_usd": 27692,
"current_team": {
"team_id": "51203",
"name": "Wolves Esports",
"tag": "WOL",
"slug": "wolves-esports",
"position": "Member",
"joined_at": "2024-01-16T16:00:00Z"
},
"previous_teams": [
{
"team_id": "37530",
"name": "Ninjas in Pyjamas",
"tag": "NiP",
"position": "Member",
"joined_at": "2023-08-29T16:00:00Z",
"left_at": "2024-01-16T16:00:00Z"
}
],
"url": "https://www.gosugamers.net/valorant/players/368742-spring-2"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.