List Markets

Retrieve a list of event-scoped betting markets. Use GET /api/v1/odds
for odds, sportsbook, aggregator, and mainline filters.

Crypto (league_id=CRYPTO; entitled tenants only). One market per contract family per
window (market_type = "up_down", id = the market_id carried on odds rows), plus one
per unverified Limitless mirror (metadata.alignment = "unverified_mirror", listed but
not addressable by /markets/{id} in v1). canonical_status resolved means "trading
closed; a result may be pending", not "a result exists": read metadata.result_state
(pending, resolved, voided) to know whether to settle. The set is the live and
upcoming-within-60-minutes windows, or one window via event_id; asset and horizon
filter. tournament_id and market_group_id are a 400 for this league.

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

[Translatable] Filter by Event ID

string

[Translatable] Filter by Tournament ID

string
required

Filter by league ID — accepts a UUID or league abbreviation (e.g., 'NFL', 'NBA')

string

Filter by Market Group ID

string

The format for which field to query by (i.e. a provider key will mean you can pass in that provider's id) for any [Translatable] field

string

Include source mappings from the specific integration (i.e. a provider key) will return a source_mappings object with the mappings for the respective objects

integer
≥ 1
Defaults to 1

Page number for page/per_page pagination. Do not combine with limit/offset.

integer
1 to 1000
Defaults to 25

Number of items per page (max 1000). Do not combine with limit/offset.

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