Get a player
Returns a player’s profile, lifetime totals, personal records and current ratings. The target must be the API key owner or an accepted friend; anyone else returns 404. Current lobby and game ids are only included when they are public.
GET
/players/{id}Authorization
x-api-keyAPI key · headerrequiredA user (dp_) or organization (dp_org_) API key with read scopes.
Path parameters
idstringrequiredThe entity id.
Responses
200
The player profile.
idstringrequirednamestringrequireddisplayNamestring | nullrequiredimagestring | nullrequiredcreatedAtstringrequiredstatusstringrequiredAllowed:
onlineofflinein_gamecurrentLobbyIdstring | nullrequiredcurrentGameIdstring | nullrequiredlifetimePlayerLifetime | nullrequiredShow propertiesHide properties
Any of:
PlayerLifetime
gamesPlayedintegerrequiredmin 0 · max 9007199254740991
winsintegerrequiredmin 0 · max 9007199254740991
winRatePctnumber | nullrequireddartsThrownintegerrequiredmin 0 · max 9007199254740991
total180sintegerrequiredmin 0 · max 9007199254740991
total140sintegerrequiredmin 0 · max 9007199254740991
totalTonsintegerrequiredmin 0 · max 9007199254740991
totalBullsintegerrequiredmin 0 · max 9007199254740991
totalThreeInABedintegerrequiredmin 0 · max 9007199254740991
totalCheckoutsintegerrequiredmin 0 · max 9007199254740991
currentWinStreakintegerrequiredmin 0 · max 9007199254740991
bestWinStreakintegerrequiredmin 0 · max 9007199254740991
currentDailyStreakintegerrequiredmin 0 · max 9007199254740991
bestDailyStreakintegerrequiredmin 0 · max 9007199254740991
firstPlayedAtstring | nullrequiredlastPlayedAtstring | nullrequirednull
nullbyGameTypePlayerGameTypeBreakdown[]requiredShow propertiesHide properties
Array of
PlayerGameTypeBreakdowngameTypestringrequiredgamesPlayedintegerrequiredmin 0 · max 9007199254740991
winsintegerrequiredmin 0 · max 9007199254740991
recordsPlayerRecordsrequiredShow propertiesHide properties
bestAveragenumber | nullrequiredhighestCheckoutnumber | nullrequiredmost180sInGamenumber | nullrequiredmostDartsWinningCheckoutnumber | nullrequiredratingsPlayerRating[]requiredShow propertiesHide properties
Array of
PlayerRatinggameTypestringrequiredscopestringrequiredratingnumberrequireddeviationnumberrequiredgamesPlayedintegerrequiredmin 0 · max 9007199254740991
lastRatedAtstring | nullrequired400
Invalid request.
messagestringrequired401
Missing or invalid API key.
messagestringrequired403
The API key is missing a required scope or is the wrong type for this endpoint.
messagestringrequired404
Entity not found.
messagestringrequired429
Rate limit exceeded. See the Retry-After header.
messagestringrequired500
Internal server error.
messagestringrequired