Skip to main content
GET
/
kalshi
/
orderbooks
Get Kalshi Orderbook History
curl --request GET \
  --url https://api.domeapi.io/v1/kalshi/orderbooks
{
  "snapshots": [
    {
      "orderbook": {
        "yes": [
          [
            75,
            100
          ]
        ],
        "no": [
          [
            25,
            100
          ]
        ],
        "yes_dollars": [
          [
            "0.75",
            100
          ]
        ],
        "no_dollars": [
          [
            "0.25",
            100
          ]
        ]
      },
      "timestamp": 1760471849407,
      "ticker": "KXNFLGAME-25AUG16ARIDEN-ARI"
    }
  ],
  "pagination": {
    "limit": 100,
    "count": 4,
    "has_more": false
  }
}

Query Parameters

ticker
string
required

The Kalshi market ticker

Example:

"KXNFLGAME-25AUG16ARIDEN-ARI"

start_time
integer
required

Start time in Unix timestamp (milliseconds)

Example:

1760470000000

end_time
integer
required

End time in Unix timestamp (milliseconds)

Example:

1760480000000

limit
integer
default:100

Maximum number of snapshots to return (default: 100, max: 200)

Required range: x <= 200
Example:

100

Response

Kalshi orderbook history response

snapshots
object[]

Array of orderbook snapshots at different points in time

pagination
object