Data Sources
Adapters are present whether or not credentials are configured. Coverage below reflects what each provider actually supplies, not what would be convenient.
The Odds API
Not configuredNo ODDS_API_KEY set. Add it to .env.local to enable this source.
Set ODDS_API_KEY in .env.local, then restart. Keys stay on the backend and are redacted from logs and exports.
football-data.org
Not configuredNo FOOTBALL_DATA_TOKEN set. Add it to .env.local to enable this source.
Set FOOTBALL_DATA_TOKEN in .env.local, then restart. Keys stay on the backend and are redacted from logs and exports.
1xBet (via The Odds API)
Not configured1xBet relay unavailable: No ODDS_API_KEY set. Add it to .env.local to enable this source.. Use manual entry or CSV import.
Set ODDS_API_KEY in .env.local, then restart. Keys stay on the backend and are redacted from logs and exports.
Manual entry / CSV import
ConnectedManual entry is always available.
Collection runs
last 25| Source | Job | Status | Items | Credits | Started | Error |
|---|---|---|---|---|---|---|
| manual | fixtures | ok | 0 | 0 | 9/19/2026, 12:53:17 AM | |
| manual | fixtures | ok | 0 | 0 | 9/19/2026, 12:38:17 AM | |
| manual | fixtures | ok | 0 | 0 | 9/19/2026, 12:23:17 AM | |
| manual | fixtures | ok | 0 | 0 | 9/19/2026, 12:08:17 AM | |
| manual | fixtures | ok | 0 | 0 | 9/18/2026, 11:53:17 PM | |
| manual | fixtures | ok | 0 | 0 | 9/18/2026, 11:38:17 PM | |
| manual | fixtures | ok | 0 | 0 | 9/18/2026, 11:23:17 PM | |
| manual | fixtures | ok | 0 | 0 | 9/18/2026, 11:08:17 PM |
Manual odds entry
stored locally, timestamped at entryUse this for any bookmaker without an authorised feed. The bookmaker name is recorded exactly as you enter it — a price is never relabelled as coming from a different bookmaker.
Two sources that relay the same upstream provider are not independent confirmations. Where a price is relayed (1xBet through The Odds API, for example), the relay is named explicitly.