kalshi_decrease_order_v2
Decrease an existing event-market order on Kalshi by reducing its remaining contracts. Choose to reduce by a specific amount or reduce to a target count, with fractional contract support.
Instructions
Decrease Order (V2) Endpoint for decreasing the remaining count of an existing event-market order using the V2 request/response shape. Exactly one of reduce_by or reduce_to must be provided. Calls POST /portfolio/events/orders/{order_id}/decrease.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | Order ID | |
| reduce_by | No | String representation of the number of contracts to reduce by. Exactly one of `reduce_by` or `reduce_to` must be provided. | |
| reduce_to | No | String representation of the number of contracts to reduce to. Exactly one of `reduce_by` or `reduce_to` must be provided. | |
| subaccount | No | Subaccount number (0 for primary, 1-63 for subaccounts). Defaults to 0. | |
| market_ticker | No | Market ticker. Required when exchange_index is -1 (auto). | |
| exchange_index | No |