List Odds

Retrieve betting odds with optimized single-query performance.

Required: At least one of league_id or event_id must be provided.

By default, returns only the latest odd per outcome/sportsbook/aggregator combination (latest_only=true). Set latest_only=false to retrieve full historical odds data.

Use additional filters to narrow results by sportsbook, market type, etc.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Filter by league ID (UUID) - required if event_id not provided

string

Filter by event ID (UUID) - required if league_id not provided

string

Filter by market ID (UUID)

string

Filter by outcome ID (UUID)

string

Filter by player ID (UUID) - useful for player prop markets

string

Filter by sportsbook name (e.g., 'draftkings', 'fanduel')

string

Filter by aggregator (e.g., 'sportradar', 'opticodds', 'oddschecker')

string

Filter by market type (e.g., 'moneyline', 'point_spread', 'total_points')

boolean

Filter by main lines only (true/false)

boolean

Filter by live odds only (true/false)

boolean

Return only the latest odd per outcome/sportsbook/aggregator (default: true). Set to false for full historical data.

string

Filter odds updated since this ISO 8601 timestamp (e.g., '2026-02-11T18:00:00Z'). Only applies when latest_only=false.

integer
≥ 1
Defaults to 1

Page number

integer
1 to 1000
Defaults to 1000

Number of items per page (max 1000)

Responses

Callback
Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json