A player
Profile.
Free key7 days behind
Livelast 30 days
Archive and upwhole archive
Parameters
The path first, then the queryplayer_ididrequiredA player, as pl_ followed by six characters.
Try it
Your key, sent from your browser straight to the APIPaste your keyGet a free one in a minute
Run it to see your limits
What comes back
In data, read from a real response| Field | Type | Example |
|---|---|---|
player_id | id | "pl_VEB8HM" |
name | string | "Luke Littler" |
country_code | string | "gb-eng" |
first_year | number | 2019 |
last_year | number | 2026 |
matches | null | null |
record | object | { matches, won, lost, win_pct, … } |
When it refuses
Every error code| Status | Code | When |
|---|---|---|
| 401 | no_key | No key, a malformed key, or one that is not ours. |
| 400 | bad_id | An id of the wrong type in the path. |
| 404 | not_found | No record with that id. |
| 422 | bad_parameter | A parameter is malformed or out of range, named in the message. |
| 429 | rate_limited | Over your rate or allowance. Retry-After says when. |