Skip to main content
GET
Get Exchange Status

Response

Exchange status retrieved successfully

exchange_active
boolean
required

False if the core Kalshi exchange is no longer taking any state changes at all. This includes but is not limited to trading, new users, and transfers. True unless we are under maintenance.

trading_active
boolean
required

True if we are currently permitting trading on the exchange. This is true during trading hours and false outside exchange hours. Kalshi reserves the right to pause at any time in case issues are detected.

intra_exchange_transfers_active
boolean

True if intra-exchange transfers are currently permitted. False when transfers are temporarily blocked.

exchange_estimated_resume_time
string<date-time> | null

Estimated downtime for the current exchange maintenance window. However, this is not guaranteed and can be extended.

exchange_index_statuses
object[]

Status of each exchange index. The top-level fields above reflect the default exchange index (0). Absent when the per-index breakdown is unavailable.