Kalshi integration
Finance & Payments · 22 actions · API key auth
Access Kalshi prediction markets and trade event contracts: retrieve markets, events, series, orderbooks, trades, candlesticks, account balance, positions, orders, fills, settlements, exchange status, and place, cancel, or amend orders.
The ModuleX Kalshi integration lets a ModuleX agent operate Kalshi on your behalf — running create and cancel actions across markets, events and balances — directly from a plain-English request, using your organization's own Kalshi credentials. No pre-built workflow is required: the agent picks the right Kalshi action for the task.
Kalshi is a finance & payments platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Kalshi action — or, when you want a repeatable process, the composer assembles a Kalshi workflow for you, streaming the nodes onto the canvas as it builds.
Drive Kalshi in plain English
Type what you want. A ModuleX agent picks the right Kalshi action — or chains several — and runs it. No workflow to build.
- Create a new order on a Kalshi prediction marketresolves to
create_order - Find the order I describe and cancel itresolves to
get_orderscancel_order - Show me the markets that match what I describeresolves to
get_markets
What you can automate with Kalshi
- Find the right order and cancel it in one prompt
get_orderscancel_order - Look up a market on demand
get_markets - Retrieve details of a specific prediction market by ticker
get_market - Retrieve a list of events with optional filtering
get_events - Retrieve details of a specific event by ticker
get_event - Retrieve your account balance and portfolio value
get_balance
Kalshi integration at a glance
All 22 Kalshi actions
Markets2
get_marketsget_marketEvents2
get_eventsget_eventBalances1
get_balancePositions1
get_positionsOrders4
get_ordersget_ordercreate_ordercancel_orderOrderbooks1
get_orderbookTrades1
get_tradesCandlesticks1
get_candlesticksEvent Candlesticks1
get_event_candlesticksFills1
get_fillsSettlements1
get_settlementsSeries by Tickers1
get_series_by_tickerSeries Lists1
get_series_listExchange Status1
get_exchange_statusExchange Schedules1
get_exchange_scheduleExchange Announcements1
get_exchange_announcementsAmend Orders1
amend_orderSee full parameters and response schemas in the Kalshi integration docs
Two ways to use Kalshi in ModuleX
Connecting Kalshi
Pairs well with Kalshi
Agents often chain Kalshi with these — connect them once and the agent can use all of them in a single task.
Kalshi + ModuleX FAQ
Put Kalshi to work in ModuleX.
Connect Kalshi once with your own credentials and let your agent run all 22 actions on demand.