Kalshi Get Market logo

Catalog action Utility

Get detailed information about a Kalshi prediction market by ticker. Returns pricing, volume, open interest, status, and settlement data. Ideal for: market monitoring, price tracking, portfolio analysis, automated trading signals.

At a Glance

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

Payload Schema

FieldTypeRequiredDescription
tickerstringYesThe market ticker (e.g., 'KXBTC-25MAR14-B95500')

Result Schema

FieldTypeRequiredDescription
tickerstringNoMarket ticker
titlestringNoMarket title (e.g. 'Will Bitcoin close above $95,500 on March 14?')
event_tickerstringNoParent event ticker
market_typestringNoMarket type (binary or scalar)
subtitlestringNoMarket subtitle
yes_sub_titlestringNoYes side subtitle
no_sub_titlestringNoNo side subtitle
statusstringNoMarket status (unopened, open, closed, settled)
yes_bid_dollarsstringNoCurrent best bid for Yes contracts (dollar string, e.g. '0.5600')
yes_ask_dollarsstringNoCurrent best ask for Yes contracts (dollar string)
no_bid_dollarsstringNoCurrent best bid for No contracts (dollar string)
no_ask_dollarsstringNoCurrent best ask for No contracts (dollar string)
last_price_dollarsstringNoLast trade price (dollar string)
previous_price_dollarsstringNoPrevious session price (dollar string)
previous_yes_bid_dollarsstringNoPrevious session Yes bid (dollar string)
previous_yes_ask_dollarsstringNoPrevious session Yes ask (dollar string)
volume_fpstringNoTotal contracts traded (fixed-point string, e.g. '10.00')
volume_24h_fpstringNoContracts traded in last 24 hours (fixed-point string)
open_interest_fpstringNoOpen interest in contracts (fixed-point string)
open_timestringNoMarket open time (ISO 8601)
close_timestringNoMarket close time (ISO 8601)
expiration_timestringNoMarket expiration time (ISO 8601)
resultstringNoMarket result (empty if unsettled)
settlement_value_dollarsstring | nullNoSettlement value in dollars (null if unsettled)
rules_primarystringNoPrimary market rules
can_close_earlybooleanNoWhether the market can close early
notional_value_dollarsstringNoNotional value of the contract (dollar string)
cap_strikenumber | nullNoCap strike price
floor_strikenumber | nullNoFloor strike price

Examples

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

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.