Get a live game summary
Live scoreboard projection for a game the key owner may view: per-seat scores, leg/set, whose turn, checkout suggestion and board presence. Built from the game engine’s state; use it instead of the full detail while a game is live.
GET
/games/{id}/summaryAuthorization
x-api-keyAPI key · headerrequiredA user (dp_) or organization (dp_org_) API key with read scopes.
Path parameters
idstringrequiredThe entity id.
Responses
200
The live game summary.
idstringrequiredtypestringrequiredstatusstringrequiredstateUpdatedAtstringrequiredstateVersioninteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullseatsGameSummarySeat[]requiredShow propertiesHide properties
Array of
GameSummarySeatindexintegerrequiredmin -9007199254740991 · max 9007199254740991
namestringrequireduserIdstring | nullrequiredimagestring | nullrequiredscorenumber | nullrequiredturnScoreinteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullisBustbooleanrequiredlegsWoninteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullsetsWoninteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullisActivebooleanrequiredturnobjectrequiredShow propertiesHide properties
seatIndexinteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullnamestring | nullrequiredleginteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullsetinteger | nullrequiredShow propertiesHide properties
Any of:
integer
integernull
nullcheckoutGameSummaryCheckout[] | nullrequiredShow propertiesHide properties
Any of:
GameSummaryCheckout[]
Array of
GameSummaryCheckoutlabelstringrequiredscoreintegerrequiredmin -9007199254740991 · max 9007199254740991
null
nullboardsGameSummaryBoard[]requiredShow propertiesHide properties
Array of
GameSummaryBoardidstringrequiredconnectedbooleanrequiredonlineboolean | nullrequiredvideoboolean | 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