Better-CS-API Docs
Player

Player ID

GET
/hltv/player/{id}

Get the data from the HLTV player page by its Player ID.

hltv.org/player/{id}

Credits

  • 1 credit ($0.0012)

In case of errors, your credits are refunded automatically. Credits are not refunded for invalid IDs (404).

Authorization

HTTPBearer
AuthorizationBearer <token>

In: header

Path Parameters

id*Id

The player ID. You can find this ID in the response of other endpoints like /match/{id}, /results, /team/{id}, or /stats/matches/mapstatsid/{id} (inside player objects).

Example7020

Response Body

application/json

application/json

curl -X GET "https://example.com/hltv/player/7020"
{  "id": 0,  "name": "string",  "ign": "string",  "image": "string",  "age": 0,  "country": {    "name": "string",    "code": "string"  },  "team": {    "name": "string",    "id": 0  },  "socials": {    "facebook": "string",    "x": "string",    "instagram": "string",    "twitch": "string",    "faceit": "string"  },  "statistics": {    "rating": 0,    "firepower": 0,    "entrying": 0,    "trading": 0,    "opening": 0,    "clutching": 0,    "sniping": 0,    "utility": 0  },  "prizeMoney": 0,  "top20": [],  "playerAchievements": [],  "teams": [    {      "name": "string",      "id": 0,      "startDate": 0,      "leaveDate": 0,      "trophies": [        {          "id": 0,          "name": "string"        }      ]    }  ],  "achievements": [    {      "event": {        "id": 0,        "name": "string"      },      "place": "string"    }  ]}
Empty
Empty
Empty
{  "detail": [    {      "loc": [        "string"      ],      "msg": "string",      "type": "string",      "input": null,      "ctx": {}    }  ]}
Empty