List Markets
Get a list of markets with support for filtering, sorting and pagination
List Markets with Advanced Filtering
This endpoint provides a comprehensive way to retrieve markets with powerful filtering, sorting, and pagination capabilities. It’s perfect for building market dashboards, search interfaces, and data visualizations.
Key Features
- Flexible Filtering: Filter by platform, market type, status, category, and more
- Content Search: Find markets containing specific keywords in questions or descriptions
- Date Range Filtering: Filter by creation date, update date, or end date
- Numerical Filtering: Filter by probability, volume, or liquidity ranges
- Sorting Options: Sort by any field in ascending or descending order
- Pagination: Control result size with limit and offset parameters
Response Format
The response includes both the market data and pagination metadata:
Authentication
API key authentication is required for:
- Retrieving more than 100 results
- Accessing data older than 1 day
Common Use Cases
- Market Discovery: Build a browsing interface with filtering and sorting
- Data Analysis: Export filtered datasets for analysis
- Market Monitoring: Track markets matching specific criteria
- Custom Dashboards: Create personalized dashboards for specific market categories
Authorizations
Enter your API key as the bearer token
Query Parameters
Number of results to return
Number of results to skip
Filter by platform (e.g., kalshi, polymarket, etc.)
Filter by status (e.g., active, resolved, etc.)
Filter by category
Filter by market type (e.g., binary, scalar, etc.)
Search in question, description, and rules
Filter by tag
Filter markets created after this date
Filter markets created before this date
Minimum probability
Maximum probability
Field to sort by
created_at
, updated_at
, end_date
, probability
, volume
, liquidity
Sort direction
asc
, desc
Include closed markets
Include resolved markets