> ## Documentation Index
> Fetch the complete documentation index at: https://docs.d-sports.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Games

> Team mini-game catalog, legacy play routes, and Game Center coverage for d-sports-api.

## Scope

This section covers the public per-team mini-game catalog, the legacy `/api/games/*` play routes, and Game Center `/api/events/*`.

The published catalog contract is `GET /api/games/catalog`. Daily spin, guess-the-player (including players/invalidate), live arena (active, by-code, join, score, leaderboard, manager start/end), and leftover `GET /api/games/pick-em/players` are in generated OpenAPI. Deprecated `POST /api/games/daily-spin/reward` is excluded.

New daily mini-games, including `air-hockey` and the `locker-singularity` idle ledger, use the [Game Engine](/repositories/game-engine/index). That is a separate Guides section.

## Subsections

<CardGroup cols={2}>
  <Card title="Architecture" icon="workflow" href="/repositories/d-sports-api/games/architecture">
    Catalog models, team selection, and play-route map.
  </Card>

  <Card title="Behavior" icon="list-checks" href="/repositories/d-sports-api/games/behavior">
    Catalog response rules and client integration notes.
  </Card>

  <Card title="Game Engine" icon="gamepad-2" href="/repositories/game-engine/index">
    Client, server, and modularity for `/api/v1/engage/games/*`.
  </Card>
</CardGroup>
