v1
latestOpenAPI 3.0.32026-07-2618063.1 KBGet Kalshi Markets
Fetches Kalshi market data with optional filtering by market ticker, event ticker, status, and volume. Returns markets with details including pricing, volume, and status information.
Query parameters
Filter markets by market ticker(s). Can provide multiple values.
[ "KXMAYORNYCPARTY-25-D" ]
Filter markets by event ticker(s). Can provide multiple values.
[ "KXMAYORNYCPARTY-25" ]
Search markets by keywords in title and description. Must be URL encoded (e.g., 'bitcoin%20price' for 'bitcoin price').
Filter markets by status (whether they're open or closed)
Filter markets with total trading volume greater than or equal to this amount (in dollars)
Number of markets to return (1-100). Default: 10.
Base64-encoded cursor for efficient pagination. Returned in the previous response's pagination object.
Response
Kalshi markets response with pagination
Example response
{
"markets": [
{
"event_ticker": "KXMAYORNYCPARTY-25",
"market_ticker": "KXMAYORNYCPARTY-25-D",
"title": "Will a representative of the Democratic party win the NYC Mayor race in 2025?",
"start_time": 1731150000,
"end_time": 1793775600,
"close_time": 1793775600,
"status": "open",
"last_price": 89,
"volume": 18261146,
"volume_24h": 931138
}
],
"pagination": {
"limit": 20,
"total": 150,
"has_more": true,
"pagination_key": "eyJvcGVuX3RpbWUiOiIyMDI1LTAxLTE5VDEyOjAwOjAwLjAwMFoiLCJtYXJrZXRfdGlja2VyIjoiS1hNQVlPUk5ZQ1BBUlRZLTI1LUQiLCJ0b3RhbCI6MTUwfQ=="
}
}