Practice · lesson 19 of 22
Is Kalshi down? How to check, and the weekly maintenance window
Kalshi trades around the clock except a scheduled pause from 3:00 to 5:00 AM Eastern every Thursday. If it isn’t working at another time, its exchange-status endpoint tells you whether the exchange or trading is paused. Kalshi publishes no status page. How to check, and what to do meanwhile.
In one minute
- Thursday 3:00–5:00 AM ET is scheduled maintenance: trading is paused.
- Outside that window, a pause means an outage. Check the exchange-status endpoint, which needs no account.
- We found no official Kalshi status page.
- If only your account is affected, it is probably not an outage: contact support.
Trading hours and the Thursday pause
“Kalshi is now open for trading 24/7 (with exceptions for maintenance)”, with maintenance “from the hours of 3:00 AM ET to 5:00 AM ET on Thursdays” (trading hours). Its developer docs add: “If an exchange pause occurs outside the scheduled Thursday window, it indicates a temporary Kalshi Exchange outage” (maintenance and pauses). During a trading pause you can still cancel orders; during an exchange pause you cannot.
How to check whether Kalshi is down
Open https://api.elections.kalshi.com/trade-api/v2/exchange/status in a browser; it needs no login. It returns two flags: exchange_active, “true unless we are under maintenance”, and trading_active, which Kalshi can switch off “at any time in case issues are detected” (exchange status). When a pause is on, an estimated resume time may appear, which Kalshi warns can be extended. The /exchange/schedule endpoint lists the weekly hours and any planned maintenance.
- Both true: the exchange is up. The problem is more likely your app, connection or account.
- trading_active false: trading is paused; resting orders can be cancelled.
- exchange_active false: maintenance or an outage; nothing can be changed until it ends.
When it’s just you
- A card deposit shown as pending usually releases within 1–2 business days; part of a bank deposit can stay unavailable until the transfer settles, typically within 5 business days.
- Verification codes not arriving: see Kalshi phone verification not working.
- API users: HTTP 429 means you hit a rate limit, not an outage. Limits by tier are in the Kalshi API.
- Anything else: contact Kalshi support through the chat.
See it live on Kalshi
CFTC-regulated event contract exchange
Common questions
Is Kalshi down right now?+
Check https://api.elections.kalshi.com/trade-api/v2/exchange/status. If exchange_active and trading_active are both true, the exchange is running. Every Thursday from 3:00 to 5:00 AM ET trading is paused for maintenance.
Does Kalshi have a status page?+
We found none. Kalshi’s documentation points to its exchange-status API endpoint and the scheduled Thursday maintenance window instead.
Why is Kalshi not working on Thursday morning?+
Kalshi runs scheduled maintenance every Thursday from 3:00 to 5:00 AM Eastern, and trading is paused during that window.
Is Kalshi open 24/7?+
Yes, apart from the Thursday 3:00–5:00 AM ET maintenance window and any unscheduled pauses.