GET
/
markets
Get Markets
curl --request GET \
  --url https://api.elections.kalshi.com/trade-api/v2/markets
{
  "cursor": "<string>",
  "markets": [
    {
      "ticker": "<string>",
      "event_ticker": "<string>",
      "market_type": "<string>",
      "title": "<string>",
      "subtitle": "<string>",
      "yes_sub_title": "<string>",
      "no_sub_title": "<string>",
      "open_time": "2023-11-07T05:31:56Z",
      "close_time": "2023-11-07T05:31:56Z",
      "expiration_time": "2023-11-07T05:31:56Z",
      "latest_expiration_time": "2023-11-07T05:31:56Z",
      "settlement_timer_seconds": 123,
      "status": "<string>",
      "response_price_units": "<string>",
      "notional_value": 123,
      "tick_size": 123,
      "yes_bid": 123,
      "yes_ask": 123,
      "no_bid": 123,
      "no_ask": 123,
      "last_price": 123,
      "previous_yes_bid": 123,
      "previous_yes_ask": 123,
      "previous_price": 123,
      "volume": 123,
      "volume_24h": 123,
      "liquidity": 123,
      "open_interest": 123,
      "result": "<string>",
      "can_close_early": true,
      "expiration_value": "<string>",
      "category": "<string>",
      "risk_limit_cents": 123,
      "rules_primary": "<string>",
      "rules_secondary": "<string>"
    }
  ]
}

Query Parameters

limit
integer

Number of results per page. Defaults to 100. Maximum value is 1000.

cursor
string

Pagination cursor. Use the cursor value returned from the previous response to get the next page of results. Leave empty for the first page.

event_ticker
string

Filter markets by event ticker. Returns only markets belonging to the specified event.

series_ticker
string

Filter markets by series ticker. Returns only markets belonging to events in the specified series.

max_close_ts
integer

Filter markets that close before this Unix timestamp.

min_close_ts
integer

Filter markets that close after this Unix timestamp.

status
string

Filter by market status. Comma-separated list. Possible values: 'unopened', 'open', 'closed', 'settled'. Leave empty to return markets with any status.

tickers
string

Filter by specific market tickers. Comma-separated list of market tickers to retrieve.

Response

200 - application/json

The response is of type object.