Retrieve all markets with optional filtering and pagination
Maximum number of markets to return per page. Use with offset for pagination. Example: 50
Number of markets to skip for pagination. Use with limit to page through results. Example: 100 skips the first 100 markets
Fields to sort results by. Supports multiple fields for multi-level sorting. Common values: volumeNum, liquidityNum, createdAt, lastTradePrice
Sort direction for the orderBy fields. Use asc for ascending or desc for descending order. Default: desc
asc, desc Filter by specific market IDs. Returns only markets matching these numeric identifiers. Example: [123, 456]
Filter by market URL slugs. Returns only markets matching these slug identifiers. Example: will-team-a-win
Filter by archived status. true returns only archived/hidden markets, false excludes archived markets from results
Filter by active trading status. true returns only markets currently accepting orders, false returns inactive markets
Filter by closed status. true returns only markets that have closed (resolved or expired), false returns open markets
Minimum available liquidity in USD. Only returns markets with liquidity >= this value. Example: 500.00
Maximum available liquidity in USD. Only returns markets with liquidity <= this value. Example: 50000.00
Minimum total trading volume in USD. Only returns markets with volume >= this value. Example: 1000.00
Maximum total trading volume in USD. Only returns markets with volume <= this value. Example: 100000.00
Filter markets starting on or after this date. ISO 8601 format. Example: 2025-01-01T00:00:00Z
Filter markets starting on or before this date. ISO 8601 format. Example: 2025-12-31T23:59:59Z
Filter markets ending/expiring on or after this date. ISO 8601 format. Example: 2025-01-01T00:00:00Z
Filter markets ending/expiring on or before this date. ISO 8601 format. Example: 2025-12-31T23:59:59Z
Filter markets by a specific tag ID. Returns only markets that have this tag applied
When true and tagId is provided, also includes markets with tags related to the specified tag
Filter Create Your Own Market submissions. true returns only user-submitted markets, false excludes them
Filter by sports game ID from the data provider. Returns all markets associated with a specific sporting event
Filter by sports market type. MONEYLINE (winner), SPREAD (point spread), TOTAL (over/under), or PROP (player/game props)
SPORTS_MARKET_TYPE_MONEYLINE, SPORTS_MARKET_TYPE_SPREAD, SPORTS_MARKET_TYPE_TOTAL, SPORTS_MARKET_TYPE_PROP Minimum order size in USD eligible for liquidity rewards. Filters to markets where reward-eligible orders must be at least this size
Filter by question IDs (UUIDs). Returns markets associated with these question identifiers
When true, includes full tag information in the response for each market
Filter by market categories. Example values: sports, politics, crypto, entertainment
Filter by market format types. Example values: binary, scalar
List of markets
List of markets