Odds Feed API
The world's most
powerful odds API
Access real-time odds, scores, and settlement data from 300+ bookmakers. Built for speed, scale, and developer happiness.
Get API keyOVERVIEW
Get your data in real-time with REST or WebSocket
Pull a snapshot over REST or stream live changes over WebSocket. Either way, odds come back keyed by bookmaker and outcome — here's exactly what that looks like.
Authenticate
Pass your API key as a query parameter on REST calls, or in a login message on the socket.
Ask or stream
Call an endpoint for a one-off snapshot, or open a WebSocket and list the channels you want at login.
Get data
Odds come keyed by bookmaker and outcome — the same shape whichever of the 300+ books priced it.
Ask once with a fixture ID and get its current odds from every book — ideal for loading a page or backfilling data.
Odds are nested by bookmaker, then by a composite outcome key, so you can update prices precisely.
GET https://v5.oddspapi.io/en/fixtures/odds ?fixtureId=id1100013270505136 &apiKey=YOUR_KEY
{ "fixtureId": "id1100013270505136", "status": { "statusName": "Pre-Game" ... }, "sport": { "sportName": "Basketball" ... }, "odds": { "pinnacle": { "id1100013270505136:pinnacle:111:0": { "bookmaker": "pinnacle", "outcomeId": 111, "price": 1.155, "active": true, "mainLine": true, "changedAt": 1776717657043, "bookmakerChangedAt": 1776717656731 ... } } } }
All-in-One Sports Betting
Websocket feed aggregation
Everything you need to build, scale, and manage a world-class betting product.
300+ Bookmakers
Access real-time odds and lines from over 300 global sportsbooks and exchanges.
60+ Sports
Comprehensive coverage ranging from major leagues (NFL, NBA) to niche markets.
12,000+ Tournaments
Data from every active tournament, from the Premier League to lower divisions.
8 Languages
Power your platform globally with native support for 8 different languages.
Player Props
Betting markets on individual player performance and stats.
Sizing Limit & Order Books
Get access to full market liquidity, including sizing limits and order book depth.
Historical Data
Monitor odds data by second and results
Deeplinks
Direct links to specific betslips on bookmaker sites to maximize conversion.
Migration
Integrating has never been easier
Matching one provider's games to another's is the pain point of switching data feeds. Because every fixture we deliver already carries the matching IDs from 10+ providers, that work simply disappears.
pre-mapping