kalshi_get_orders
Fetch Kalshi orders with filters for status, ticker, event, time range, and subaccount. Retrieve resting, canceled, or executed orders for portfolio management and analysis.
Instructions
Get Orders Restricts the response to orders that have a certain status: resting, canceled, or executed. Orders that have been canceled or fully executed before the historical cutoff are only available via GET /historical/orders. Resting orders will always be available through this endpoint. See Historical Data for details. Calls GET /portfolio/orders.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results per page. Defaults to 100. | |
| cursor | No | Pagination cursor. Use the cursor value returned from the previous response to get the next page of results. Leave empty for the first page. | |
| max_ts | No | Filter items before this Unix timestamp | |
| min_ts | No | Filter items after this Unix timestamp | |
| status | No | Filter by status. Possible values depend on the endpoint. | |
| ticker | No | Filter by market ticker | |
| subaccount | No | Subaccount number (0 for primary, 1-63 for subaccounts). If omitted, defaults to all subaccounts. | |
| event_ticker | No | Event tickers to filter by, as a comma-separated list (maximum 10). |