The games endpoints expose the Nestri game catalogue. UseDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/nestrilabs/nestri/llms.txt
Use this file to discover all available pages before exploring further.
GET /games to retrieve every title in the authenticated user’s library, or use GET /games/:id to look up any game in the Nestri catalogue by its ID — even titles not yet in the user’s library. Each game record includes base metadata, categorisation, and all available image assets.
GET /games
List all games in the authenticated user’s library.Request headers
Bearer token in the format
Bearer <your-jwt-token>.Response
Returns adata array of Game objects.
Example
GET /games/:id
Get a single game by its ID. The game does not need to be in the user’s library — this endpoint covers the full Nestri catalogue.Path parameters
The Steam App ID of the game to retrieve. Example:
"1809540".Request headers
Bearer token in the format
Bearer <your-jwt-token>.Response
Returns adata object with the same Game field structure as the list endpoint above.
Example
Example response
Error responses
| Status | Code | Description |
|---|---|---|
400 | INVALID_PARAMETER | Request validation failed (e.g. missing id) |
404 | RESOURCE_NOT_FOUND | No game found with the given ID |
429 | — | Rate limit exceeded |