Kalshi Integration
Streamline your prediction market strategies by connecting Kalshi to your automated trading workflows via B3OS. Seamlessly bridge market data, order exe...
Integration available
Streamline your prediction market strategies by connecting Kalshi to your automated trading workflows via B3OS. Seamlessly bridge market data, order execution, and portfolio management using our robust API-driven automation engine.
Build With Kalshi
Use Kalshi when a workflow needs to react to Kalshi: Market Closed, Kalshi: New Market Listed and follow up with actions such as Kalshi Cancel Order, Kalshi Get Balance, Kalshi Get Deposits. Start in the visual editor to connect an account, then use the references below for payload shape, required fields, and API testing.
Available Actions
| Action | ID | Connector | Required fields |
|---|---|---|---|
kalshi-cancel-order | kalshi | orderId | |
kalshi-get-balance | kalshi | - | |
kalshi-get-deposits | kalshi | - | |
kalshi-get-event | - | eventTicker | |
kalshi-get-market | - | ticker | |
kalshi-get-market-candlesticks | - | seriesTicker, ticker | |
kalshi-get-market-orderbook | kalshi | ticker | |
kalshi-get-orders | kalshi | - | |
kalshi-get-portfolio-fills | kalshi | - | |
kalshi-get-positions | kalshi | - | |
kalshi-get-settlements | kalshi | - | |
kalshi-get-trades | - | - |
3 more actions are listed in the full action reference.
Available Triggers
| Trigger | ID | Required configuration |
|---|---|---|
| Kalshi: Market Closed | kalshi-market-close | - |
| Kalshi: New Market Listed | kalshi-new-market | - |
| Kalshi: Trade on Market | kalshi-market-trade | ticker |
Common Use Cases
Connector Notes
- Create the connector from a trusted B3OS organization before publishing workflows that call external accounts.
- Keep OAuth tokens, API keys, bot tokens, channel IDs, and account IDs in connector settings or workflow props, not in reusable public template text.
- Test with the visual editor or
POST /v1/actions/{type}/testbefore routing production traffic.
Related Templates
No public templates are linked to this integration yet.
FAQ
To integrate Kalshi, you will need to provide your Kalshi API key ID and your RSA private key within the B3OS integration settings to enable secure request signing for all automated actions.
Yes. You can set up a workflow triggered by the 'Kalshi: New Market Listed' event to automatically execute trades or scan for specific market criteria as soon as they go live.
Absolutely. You can use triggers like 'Kalshi: Market Closed' or actions like 'Kalshi Get Market Candlesticks' and 'Kalshi Get Market Orderbook' to build data-driven automated responses.
Yes, B3OS allows you to build sophisticated risk workflows, such as automatically calling 'Kalshi Cancel Order' or monitoring 'Kalshi Get Positions' to adjust your exposure dynamically.
Security is our priority. B3OS uses industry-standard encryption to store your RSA private keys, ensuring that all signed requests to the Kalshi REST API are handled with maximum integrity.
