---
title: "Get Kalshi Markets"
method: GET
path: "/kalshi/markets"
---

# Get Kalshi Markets

`GET /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

- `market_ticker` string[]
- `event_ticker` string[]
- `search` string
- `status` 'open' | 'closed'
- `min_volume` number
- `limit` integer
- `pagination_key` string

## Response `200`

Kalshi markets response with pagination

- object
  - `markets` object[]
    - `event_ticker` string — The Kalshi event ticker
    - `market_ticker` string — The Kalshi market ticker
    - `title` string — Market question/title
    - `start_time` integer — Unix timestamp in seconds when the market opens
    - `end_time` integer — Unix timestamp in seconds when the market is scheduled to end
    - `close_time` integer, nullable — Unix timestamp in seconds when the market actually resolves/closes (may be before end_time if market finishes early, null if not yet closed)
    - `status` 'open' | 'closed' — Market status
    - `last_price` number — Last traded price in cents
    - `volume` number — Total trading volume in dollars
    - `volume_24h` number — 24-hour trading volume in dollars
    - `result` string, nullable — Market result (null if unresolved)
  - `pagination` object
    - `limit` integer
    - `total` integer — Total number of markets matching the filters
    - `has_more` boolean — Whether there are more markets available
    - `pagination_key` string — Base64-encoded cursor for the next page. Only present when there are more results.

## Other responses

- `400` — Bad Request - Invalid parameters or validation errors

---

[API](https://skmtc.net/domeapi/apis/dome-api.md) · [All operations](https://skmtc.net/domeapi/apis/dome-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/domeapi/dome-api/versions/7c5d22727cce/schema)
