Italian odds API (ADM bookmakers)

The odds from ADM-licensed Italian operators that global odds APIs don't carry — 40+ licensees — in one normalized JSON, with international reference books and exchanges alongside them.

Get a free key → Documentation

The gap global odds APIs leave in Italy

If you've tried to build anything on the Italian market — a comparison tool, a bot, a model, a dashboard — you've probably hit the wall: global odds APIs don't cover Italian ADM bookmakers. They cover US, UK and offshore operators, but they have no integration with the Italian licensees. For the regulated Italian market they're blind.

odss-api exists for exactly that gap: we read the interfaces the ADM-licensed operators publish and expose them normalized in a stable JSON. Part of the catalogue — including bet365 and Pinnacle as a sharp reference — comes from licensed third-party data providers.

Bookmakers covered

40+ ADM-licensed operators, plus international reference books and exchanges. We don't publish a brand wall: the list that matters is the one in the feed, right now.

Every book in the GET /api/v1/bookmakers response carries these fields:

keycountryplayable_itis_exchangesource

The live active list is always at GET /api/v1/bookmakers — which requires an API key (the Free one takes a minute, no card) and accepts no parameters (the fields above are read in the response, not passed in the URL). To restrict odds to a subset of books, use the bookmakers= parameter on /api/v1/odds instead. Per-region counts are at GET /api/v1/coverage — that one is public, no key — which folds dedicated market lanes back under their brand: it is not the sum of the keys listed by /bookmakers.

How the odds are structured

curl -H "x-api-key: odss_live_..." \
  "https://odss-api.com/api/v1/odds?sport=calcio&market=1x2&bookmakers=sisal,snai,goldbet"

odss-api vs global odds APIs

Featureodss-apiGlobal APIs
Italian ADM bookmakers40+ in the feedAbsent
bet365 / PinnacleYes (reference)Partial
Billing modelPer account (monthly quota)Often per book or credits
Cross-book matchingDeterministic event_idOften heuristic
FreshnessPer-book last_updateOften not exposed
Free tierFree foreverVaries

Comparison against the average of the global providers reviewed (2026). Our side is verifiable from the public endpoints and the status page.

FAQ

Which Italian bookmakers does the API cover?

40+ ADM-licensed operators, plus international reference books and exchanges. The active list, with the country, playable_it, is_exchange and source fields, is at GET /api/v1/bookmakers, which requires an API key (the Free one takes a minute, no card).

Why don't global odds APIs have Italian books?

They cover US/UK/offshore operators and have no integration with the ADM licensees. odss-api reads the interfaces the Italian operators publish and, for part of the catalogue, relies on licensed third-party data providers.

How are the odds structured?

Normalized JSON with a deterministic event_id shared by every market of the same fixture and a last_update per quote. One endpoint (GET /api/v1/odds) returns all cross-book odds.

Is there a free tier?

Yes, the Free plan is forever (500 requests/month) with the same data coverage as the paid plans. You generate the key from the dashboard: it takes an email, a password and your billing details — no card.

Test it with your own data. The Free plan has the same coverage as the paid plans: the best way to verify.

Get a free key →
odss-api.com · Documentation · Status · Data & sources · PRAXIS 3 S.r.l. — VAT IT01434870661

← odss-api.com · Live status & measured freshness · Versione italiana · Data & sources