- Initial snapshots (bootstrap your local state)
- Recovery after
snapshot_required - Metadata (sports, tournaments, bookmakers)
- Backfills (historical odds / CLV) when replay is not possible
Base URL & languages
All endpoints are prefixed with a language code:https://v5.oddspapi.io/{lang}
https://v5.oddspapi.io/en/bookmakershttps://v5.oddspapi.io/de/sports
en, es, fr, pt, de, it, ru, zh.
Anything else falls back to English names rather than erroring (zh-CN → use
zh), and the prefix is case-insensitive but cannot be omitted.
Only name fields are translated (sport, tournament, season, status, participant
and venue names). Ids, odds, prices and timestamps are identical in every
language.
For simplicity, the documentation is written in English.
Rate limits
This API enforces request limits perapiKey per endpoint.
See Rate Limits for the authoritative limits and endpoint groups:
api-reference/rate-limits