Get events with markets for a sport and date
Returns events with full market/odds data for the specified sport and date. This is the primary endpoint for building odds screens.
The response includes meta.delta_last_id which serves as the bootstrap cursor for the /api/v2/markets/delta polling endpoint.
Authorizations
API key as query parameter
Path Parameters
Sport ID. Common values: 1=NCAAF, 2=NFL, 3=MLB, 4=NBA, 5=NCAAB, 6=NHL, 7=UFC, 8=WNBA, 9=CFL, 10=MLS, 11=EPL, 16=UEFA Champions League, 33=UEFA Europa League, 38=ATP Tennis, 39=WTA Tennis
"2026-01-15"
Query Parameters
UTC offset in minutes for the date boundary. Use 300 for US Central, 240 for Eastern, 360 for Mountain, 420 for Pacific. Without this, the API day boundary is midnight UTC.
300
Comma-separated market IDs. Defaults to 1,2,3 (Moneyline, Spread, Total).
Limit: 12 market IDs per request. IDs beyond the 12th are silently ignored.
Common IDs: 1=Moneyline, 2=Spread, 3=Total, 29=Player Points, 35=Player Rebounds, 38=Three Pointers, 39=Player Assists, 93=Player PRA, 94=Team Totals.
Live variants: 41=Live ML, 42=Live Spread, 43=Live Total.
If you need more than 12 markets, make multiple requests.
Comma-separated participant IDs to filter (max 99)
Filter participants by type
TYPE_TEAM, TYPE_PLAYER, TYPE_RESULT Comma-separated sportsbook/affiliate IDs to filter. Common values include DraftKings (19), FanDuel (23), BetMGM (22), Bovada (2), Pinnacle (3).
Only return main lines (primary odds, not alternates)
true, false Hide events with no market data
true, false Comma-separated event status strings to exclude