Odds API · football · early access
Every bookmaker's price, with its age
One price per bookmaker, never blended, each stamped with its age. Updated every 5–20 minutes.
No card · 500 requests a day
ODDS=https://odds.oddsintel.app/v1/oddscurl -s "$ODDS/events?limit=3" \ -H "Authorization: Bearer oid_YOUR_KEY"200Example response · abridged
{ "data": { "markets": [{ "market": "1x2", "prices": [{ "book": "book_a", "selection": "home", "odds": 2.05, "read_age_s": 212, "stale": false }, …] }] }}Pricing
Plans
Founding offer50 % off for the first 6 months — first 10 customers, monthly plans
Free
€0/ month
- 500 requests a day
- 3 books as they go on sale, 15-minute delay
- No history
Starter
€29/ month
Founding: €14.50/month for the first 6 months, then €29/month
- 10,000 requests a day
- Every book on sale, no added delay
- 7 days of history
- Change feed: only what moved
Pro
€79/ month
Founding: €39.50/month for the first 6 months, then €79/month
- 50,000 requests a day
- Every book on sale, no added delay
- 90 days of history
- Each book's closing price, as files
- 2 keys
Business
€149/ month
Founding: €74.50/month for the first 6 months, then €149/month
- 500,000 requests a day
- Every book on sale, no added delay
- History since 10 Oct 2026
- Each book's closing price, as files
- 5 keys
BundleOdds API + Data API, one key
€179/ month
Founding: €89.50/month for the first 6 months, then €179/month
- 50,000 requests a day
- Every book on sale, no added delay
- 90 days of history
Early access, no availability promise yet · card, monthly or yearly (yearly = 2 months free) · key e-mailed on payment · cancel any time: [email protected] · Sandbox key on request.
No book is on sale yet A book goes on sale after 14 days in a row of passing data checks, and leaves when it stops passing. Until the first one passes, the API serves no bookmaker prices; paid plans include each book from the day it goes on sale. If no book is on sale within 14 days of your purchase, you get a full refund. Every book’s status
Free key
Get a free key
In your inbox in a minute. One per e-mail address.
One price per book, never blended
Need one fair or closing price per match instead? That is the Data API.