Endpoint for listing and discovering markets on Kalshi. A market represents a specific binary outcome within an event that users can trade on (e.g., “Will candidate X win?”). Markets have yes/no positions, current prices, volume, and settlement rules. This endpoint returns a paginated response. Use the ‘limit’ parameter to control page size (1-1000, defaults to 100). The response includes a ‘cursor’ field - pass this value in the ‘cursor’ parameter of your next request to get the next page. An empty cursor indicates no more pages are available.
Number of results per page. Defaults to 100. Maximum value is 1000.
Pagination cursor. Use the cursor value returned from the previous response to get the next page of results. Leave empty for the first page.
Filter markets by event ticker. Returns only markets belonging to the specified event.
Filter markets by series ticker. Returns only markets belonging to events in the specified series.
Filter markets that close before this Unix timestamp.
Filter markets that close after this Unix timestamp.
Filter by market status. Comma-separated list. Possible values: 'unopened', 'open', 'closed', 'settled'. Leave empty to return markets with any status.
Filter by specific market tickers. Comma-separated list of market tickers to retrieve.
The response is of type object
.