Quick start: curl, Python, JavaScript
- Get a free key on
odds.oddsintel.app(keys). It arrives by e-mail in a minute. - List events, then read one event's prices. Send the
ETagback asIf-None-Matchand an unchanged answer is a304that costs no quota.
KEY=oid_YOUR_KEYcurl -s -H "Authorization: Bearer $KEY" "https://odds.oddsintel.app/v1/odds/events?limit=3"curl -s -H "Authorization: Bearer $KEY" "https://odds.oddsintel.app/v1/odds/evt_01J9ZQ6K3W8V4T5R7N2M0XHABC?market=1x2"Keep up with changes (Starter and up). Poll /v1/odds/changes?cursor=<next_cursor> instead of re-reading boards; the cursor resumes for 7 days. Or register a webhook (reference).
Errors are application/problem+json with a stable code (reference). A 503 means we serve nothing rather than something doubtful; retry after Retry-After.