Kalshi Get Market Orderbook logo

Catalog action Utility kalshi

Get the orderbook for a Kalshi market showing Yes and No price levels with quantities. Returns bid/ask depth for both sides. Requires Kalshi API authentication. Ideal for: liquidity analysis, spread monitoring, trading strategy development, market depth assessment.

At a Glance

FieldValue
Action IDkalshi-get-market-orderbook
CategoryUtility
Connectorkalshi
Requires gasNo
Funds movementNone declared
Tagskalshi, prediction-market, market-data, read

Payload Schema

FieldTypeRequiredDescription
tickerstringYesThe market ticker to get the orderbook for (e.g., 'KXBTC-25MAR14-B95500')
depthnumberNoMaximum number of price levels to return per side (0-100). Omit for full depth.

Result Schema

FieldTypeRequiredDescription
yes_dollarsarrayYesYes-side orderbook levels sorted by price
no_dollarsarrayYesNo-side orderbook levels sorted by price
yesLevelsnumberNoNumber of Yes price levels
noLevelsnumberNoNumber of No price levels
tickerstringNoMarket ticker

Examples

json
{ "type": "kalshi-get-market-orderbook", "payload": { "ticker": "example-ticker" }, "children": [], "connector": { "type": "kalshi", "id": "conn_kalshi" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.