Odds API for non-US bookmakers
Reading UK, European, Australian, and Latin American bookmaker odds through one API, with the regions parameter and honest coverage notes.
Yes. ParlayAPI's regions parameter spans eleven regions including uk, eu, au, fr, ca, br, mx, latam, and asia. Which books each region actually returns is published per region and per book at GET /v1/meta/regions, generated from the last 24 hours of writes rather than from a roster: it names only the books that wrote a price and labels every other book the region declares with why it did not. One request can mix regions, so a European soccer board and a US board come from the same endpoint and the same key.
More detail
Mechanics: pass regions=uk,eu to any odds endpoint and each game's bookmakers list carries the books active in those regions. Credits meter as markets multiplied by regions, so a two-region three-market request costs six credits; request only the regions your product actually shows.
Soccer is the deepest international surface, with league-specific sport keys such as soccer_epl and historical game-line coverage spanning 22 soccer leagues in the archive. Region availability varies by book and sport, so the free coverage diagnostics are the honest first stop before you build around a specific book.
Gaps, stated plainly: Betfair Exchange is not carried. Exchange-style coverage today is Novig and ProphetX, plus prediction markets through Kalshi and Polymarket. If your project needs Betfair specifically, ParlayAPI is not the right tool yet.
Endpoint
GET /v1/sports/{sport_key}/odds?regions=uk,eu
curl 'https://parlay-api.com/v1/sports/soccer_epl/odds?regions=uk,eu&markets=h2h' -H 'X-API-Key: YOUR_KEY'
Why developers use it
- Eleven regions from one endpoint and key
- Per-region book list generated from the last 24h of writes, never a hand-kept roster
- Gaps named honestly: no Betfair Exchange today
FAQ
Which regions does the API accept?
us, us2, uk, eu, au, fr, ca, br, mx, latam, and asia. GET /v1/meta/regions lists the active books per region, computed per request from the last 24 hours of writes, and gives every declared book that is not writing a status saying why.
Does adding regions cost more?
Yes. An odds request meters as markets multiplied by regions, so each added region scales the charge. Narrow requests keep international polling cheap.
Do you carry Betfair Exchange?
No. Exchange-style prices come from Novig and ProphetX, and prediction-market prices from Kalshi and Polymarket. Betfair Exchange is a real gap for UK exchange workflows.
Related
/answers/soccer-odds-api/answers/bet365-odds-api/answers/book-coverage-api/docs