Get Player Achievements by Game Id
GET /v1/summary/game/:gameId
Get Player Achievements by Game Id
Path Parameters
- gameId any required
Query Parameters
- playerStoreId string required
- playerAddress string required
- sort string
Possible values: [
ALPHA_A_TO_Z
,ALPHA_Z_TO_A
,SORT_BY_STATUS
] - status string
Possible values: [
EARNED
,NOT_EARNED
,ALL
]Default value:
EARNED
- page number
Possible values:
> 0
Default value:
1
- pageSize number
Possible values:
> 0
Default value:
100
- sync string
Default value:
false
Responses
- 200
Achievements
- application/json
- Schema
- Example (from schema)
Schema
- status number required
- message string required
data object required
achievements object[] required
Array [apiname string requiredachieved number requiredunlocktime string requiredname string requireddefaultvalue number requireddisplayName string requiredhidden number requireddescription string requiredicon string requiredicongray uri requirediconName string requiredgameId number requiredgameName string requiredgameIconURL string requiredstatus string requiredPossible values: [
EARNED
,NOT_EARNED
,ALL
]playerStoreId numbernull requiredlastSyncAt string requiredplayerAddress string requiredstore string requiredPossible values: [
HYPERPLAY
,EPIC_GAMES
,STEAM
,GOG
]]totalPages number requiredtotalGameAchievements number requiredtotalGameAchievementsOwned number required
{
"status": 0,
"message": "string",
"data": {
"achievements": [
{
"apiname": "string",
"achieved": 0,
"unlocktime": "string",
"name": "string",
"defaultvalue": 0,
"displayName": "string",
"hidden": 0,
"description": "string",
"icon": "string",
"icongray": "string",
"iconName": "string",
"gameId": 0,
"gameName": "string",
"gameIconURL": "string",
"status": "EARNED",
"lastSyncAt": "string",
"playerAddress": "string",
"store": "HYPERPLAY"
}
],
"totalPages": 0,
"totalGameAchievements": 0,
"totalGameAchievementsOwned": 0
}
}
Loading...