Players
Search by nickname, load a profile by id or slug, then pull recent map logs.
Search
GET/v6/esports/{sport}/players/search
| Param | Type | Required | Description |
|---|---|---|---|
| sport | path | Yes | Sport slug. |
| q | string | Yes | Nickname. Alias: search |
cURLGET
curl -H "X-API-Key: YOUR_API_KEY" \ "https://kashrock.up.railway.app/v6/esports/cs2/players/search?q=zywoo"
200 · live
{
"player_id": 18452,
"nickname": "ZywOo",
"slug": "zywoo",
"first_name": "Mathieu",
"last_name": "Herbaut",
"team_id": 667
}Profile
GET/v6/esports/{sport}/players/{player_id}
player_id can be numeric (18452) or slug (zywoo).
cURLGET
curl -H "X-API-Key: YOUR_API_KEY" \ "https://kashrock.up.railway.app/v6/esports/cs2/players/zywoo"
Stats
GET/v6/esports/{sport}/players/{player_id}/stats
Canonical KPR and related foundation stats for the player.
cURLGET
curl -H "X-API-Key: YOUR_API_KEY" \ "https://kashrock.up.railway.app/v6/esports/cs2/players/zywoo/stats"
Gamelogs
GET/v6/esports/{sport}/players/{player_slug}/gamelogs
| Param | Type | Required | Description |
|---|---|---|---|
| player_slug | path | Yes | Nickname or slug. |
| limit | int | — | Max maps. Default 10. |
cURLGET
curl -H "X-API-Key: YOUR_API_KEY" \ "https://kashrock.up.railway.app/v6/esports/cs2/players/zywoo/gamelogs?limit=1"
Gamelogs require Builder plan.