Skip to content

Odds API Coverage Map 2026

Pick the books, leagues and markets your app needs. Each card shows what a provider carries, what it lacks, and the date we last checked.

Last updated:

How the Coverage Map Works

Most providers put a book count on their pricing page. Few say which books you get for which league, or whether player props come with them. We built the Coverage Map to answer that for each provider. Pick what your app needs in the finder, and each card lists what the provider carries and what it lacks.

We collect the data two ways. Our script calls each provider we hold an API key for every 3 days and records each book, league and market it returns. Those cards say "Verified" with the date of the last run. For the rest, we copy the lists from the provider's own docs, and the card says "From docs" with the date we read them.

A gap on a card carries one of three labels. "No" means the provider's API lists what it supports for that league, and the item is missing from the list. "Not seen" means our script searched the provider's catalog or a sample of games and did not find it, which happens when a book posts no lines that week. "Not listed" means the provider's docs leave it out. A league that goes 14 days without a sighting turns grey on the card, with the last date we saw it.

Find an Odds API by Coverage

Disclosure: Some provider links on this page are affiliate links. They cost you nothing extra and help keep this directory free. Featured partners rank first among providers with the same match.

Coverage data from 28 October 2026: 45 providers, mapped to 128 books, 84 leagues and 404 markets.

Coverage by provider
ProviderBooksLeaguesMarketsOther marketsSourceFinder
Kalstrop100+11 otherFrom docs, checked 28 October 2026Open in the finder
Krok Odds289157+110 otherFrom docs, checked 28 October 2026Open in the finder
matchwire2550Verified 28 October 2026Open in the finder
OddiWire1129+232 otherVerified 28 October 2026Open in the finder
Odds-API.io4503431+364 otherFrom docs, checked 28 October 2026Open in the finder
OddsBlaze3337306+154 otherVerified 28 October 2026Open in the finder
OddsPapi17117151+222 otherVerified 28 October 2026Open in the finder
OddsRelay692442+401 otherFrom docs, checked 28 October 2026Open in the finder
Owls Insight382052+69 otherFrom docs, checked 28 October 2026Open in the finder
PinnWire1312104+71 otherVerified 28 October 2026Open in the finder
PropLine1166772+89 otherFrom docs, checked 28 October 2026Open in the finder
PuntersEdge9252+1 otherFrom docs, checked 28 October 2026Open in the finder
RapidOddsAPI283736+178 otherFrom docs, checked 28 October 2026Open in the finder
RockOdds178+5 otherFrom docs, checked 28 October 2026Open in the finder
SharpOddz12030From docs, checked 28 October 2026Open in the finder
SportsGamesOdds7541293+408 otherVerified 28 October 2026Open in the finder
The-Odds-API8818467+216 otherFrom docs, checked 28 October 2026Open in the finder
Unabated18113+8 otherFrom docs, checked 28 October 2026Open in the finder
AnySport1116+525 otherFrom docs, checked 28 October 2026Open in the finder
ArbPlay API7347+14 otherFrom docs, checked 28 October 2026Open in the finder
BoltOdds41893+4 otherFrom docs, checked 28 October 2026Open in the finder
ESKape15513+114 otherFrom docs, checked 28 October 2026Open in the finder
FairPlay Sports Media090+3 otherFrom docs, checked 28 October 2026Open in the finder
iSports API03,1717+10 otherFrom docs, checked 28 October 2026Open in the finder
KashRock2985+69 otherFrom docs, checked 28 October 2026Open in the finder
LSports02813+256 otherFrom docs, checked 28 October 2026Open in the finder
Lumify181524+23 otherFrom docs, checked 28 October 2026Open in the finder
MetaBet16212+817 otherFrom docs, checked 28 October 2026Open in the finder
MoviOdds12417+112 otherFrom docs, checked 28 October 2026Open in the finder
Mr. Doge180+4 otherFrom docs, checked 28 October 2026Open in the finder
Odds Jam1701,57630From docs, checked 28 October 2026Open in the finder
Odds-API.net26128939+92 otherFrom docs, checked 28 October 2026Open in the finder
OddsEngine45194+1 otherFrom docs, checked 28 October 2026Open in the finder
OddsLink4511314+14 otherFrom docs, checked 28 October 2026Open in the finder
OddsMatrix117221+524 otherFrom docs, checked 28 October 2026Open in the finder
ParlayAPI3340047+16 otherFrom docs, checked 28 October 2026Open in the finder
pinnapi1147+4 otherFrom docs, checked 28 October 2026Open in the finder
PinnOdds1146+4 otherFrom docs, checked 28 October 2026Open in the finder
PulseScore56471+3 otherFrom docs, checked 28 October 2026Open in the finder
SharpAPI584610+9 otherFrom docs, checked 28 October 2026Open in the finder
Sportradar295735+114 otherFrom docs, checked 28 October 2026Open in the finder
Sportsbook API13301+16 otherFrom docs, checked 28 October 2026Open in the finder
SportsData.io2123+4 otherFrom docs, checked 28 October 2026Open in the finder
TheRundown253614+46 otherFrom docs, checked 28 October 2026Open in the finder
TifoSports12,1418+23 otherFrom docs, checked 28 October 2026Open in the finder

Frequently Asked Questions

Our script calls each provider's API with our own key and records every book, league and market in the response. It maps each provider's names to one shared list, so a book has the same name on every card. We fill in providers we hold no key for from their published docs, and their cards say so.
The script runs every 3 days. Each card shows the date of its last check, and the line above the cards shows when we built the current data. We re-read a docs-based entry when the provider changes its docs or tells us about a change.
Verified means our script found the item in the provider's API on that date: in its list of supported books, in its catalog, or in the odds for a sample of games. "From docs" means we took the item from the provider's documentation and have not seen it in the API ourselves.
Our script reads a catalog or a sample of games, and a book can post no lines for a league in the week we look. Some books sit behind a plan above the one we test. "Not seen" means our check missed it. A "no" appears where the provider's API publishes a support list for that league and leaves the book off.
We add a provider once we can probe its API or read a coverage list in its docs. Every odds API in the directory has a full review, and the list under the results links each one we have not mapped yet.
Click "Report an error" on the card. It takes you to our Discord, where you can post the provider, the book, league or market, and what you saw. We check it against the API and correct the entry.
Yes. You can read, cite and link the finder and the table on this page for free. The file behind them, coverage.json, is public, but it is our internal format and we change its shape as the map grows. Ask in Discord before you build on it.
Send it through our partner form. Include an API key we can probe with, or a link to the docs page that lists your books, leagues and markets. A key gets your card the "Verified" label and a fresh check every 3 days.

Need a Book the Map Does Not Show?

Join our Discord community of 1,400+ developers. Ask which provider carries the book or market you need, or ask us to add it to the next check.