How a world's season is going: what the whole server has finished together, who leads each craft, which chapters nobody has touched, and the teams
GET /api/v1/worlds/{key}/leaders - Sign-in
- No scope
- Scope
- None
- MCP tool
worlds.leaders
Parameters
| Field | Type and meaning |
|---|
key required path | string Which world. |
|---|
season query | string |
|---|
Response 200
| Field | Type and meaning |
|---|
chapters | array of object |
|---|
chapters[].craft | string |
|---|
chapters[].done always | integer |
|---|
chapters[].key always | string |
|---|
chapters[].name | string |
|---|
chapters[].people always | integer |
|---|
chapters[].total always | integer |
|---|
crowns | array of object |
|---|
crowns[].craft always | string |
|---|
crowns[].done always | integer |
|---|
crowns[].player always | object |
|---|
crowns[].player.id always | string |
|---|
crowns[].player.moved | integer |
|---|
crowns[].player.name always | string |
|---|
crowns[].player.playtime | integer |
|---|
crowns[].player.quests always | integer |
|---|
crowns[].player.seenAt | string |
|---|
crowns[].player.since | string |
|---|
crowns[].total always | integer |
|---|
loose | array of object |
|---|
loose[].id always | string |
|---|
loose[].moved | integer |
|---|
loose[].name always | string |
|---|
loose[].playtime | integer |
|---|
loose[].quests always | integer |
|---|
loose[].seenAt | string |
|---|
loose[].since | string |
|---|
season always | object |
|---|
season.endedAt | string |
|---|
season.key always | string |
|---|
season.line | string |
|---|
season.live always | boolean |
|---|
season.name | string |
|---|
season.startedAt | string |
|---|
seasons | array of object |
|---|
seasons[].endedAt | string |
|---|
seasons[].key always | string |
|---|
seasons[].line | string |
|---|
seasons[].live always | boolean |
|---|
seasons[].name | string |
|---|
seasons[].startedAt | string |
|---|
teams | array of object |
|---|
teams[].key always | string |
|---|
teams[].members | array of object |
|---|
teams[].members[].id always | string |
|---|
teams[].members[].moved | integer |
|---|
teams[].members[].name always | string |
|---|
teams[].members[].playtime | integer |
|---|
teams[].members[].quests always | integer |
|---|
teams[].members[].seenAt | string |
|---|
teams[].members[].since | string |
|---|
teams[].name | string |
|---|
teams[].quests always | integer |
|---|
teams[].total always | integer |
|---|
together always | object |
|---|
together.done always | integer |
|---|
together.total always | integer |
|---|
Errors
| Status | Type and meaning |
|---|
400 | The request was not understood. |
|---|
401 | Sign in and try again. |
|---|
404 | There is nothing here, or nothing you may see. |
|---|
429 | Too many requests. |
|---|
500 | Something on our side went wrong. |
|---|
Every error comes back as { code, message, requestId }. Errors