Skip to main content
GET
/
markets
/
{ticker}
/
orderbook
Get Market Orderbook
curl --request GET \
  --url https://api.elections.kalshi.com/trade-api/v2/markets/{ticker}/orderbook \
  --header 'KALSHI-ACCESS-KEY: <api-key>' \
  --header 'KALSHI-ACCESS-SIGNATURE: <api-key>' \
  --header 'KALSHI-ACCESS-TIMESTAMP: <api-key>'
{
  "orderbook": {
    "yes": [
      [
        123
      ]
    ],
    "no": [
      [
        123
      ]
    ],
    "yes_dollars": [
      [
        "<any>"
      ]
    ],
    "no_dollars": [
      [
        "<any>"
      ]
    ]
  }
}

Authorizations

KALSHI-ACCESS-KEY
string
header
required

Your API key ID

KALSHI-ACCESS-SIGNATURE
string
header
required

RSA-PSS signature of the request

KALSHI-ACCESS-TIMESTAMP
string
header
required

Request timestamp in milliseconds

Path Parameters

ticker
string
required

Market ticker

Query Parameters

depth
integer
default:0

Depth of the orderbook to retrieve (0 or negative means all levels, 1-100 for specific depth)

Required range: 0 <= x <= 100

Response

Orderbook retrieved successfully

orderbook
object
required
I