Documentation Index
Fetch the complete documentation index at: https://docs.kalshi.com/llms.txt
Use this file to discover all available pages before exploring further.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | Unique identifier for the quote | |
| rfq_id | str | ID of the RFQ this quote is responding to | |
| creator_id | str | Public communications ID of the quote creator | |
| rfq_creator_id | str | Public communications ID of the RFQ creator | |
| market_ticker | str | The ticker of the market this quote is for | |
| contracts_fp | str | Fixed-point contract count string (2 decimals, e.g., "10.00"; referred to as "fp" in field names). Requests accept 0–2 decimal places (e.g., "10", "10.0", "10.00"); responses always emit 2 decimals. Fractional contract values (e.g., "2.50") are supported on markets with fractional trading enabled; the minimum granularity is 0.01 contracts. Integer contract count fields are legacy and will be deprecated; when both integer and fp fields are provided, they must match. | |
| yes_bid_dollars | str | US dollar amount as a fixed-point decimal string with up to 6 decimal places of precision. This is the maximum supported precision; valid quote intervals for a given market are constrained by that market’s price level structure. | |
| no_bid_dollars | str | US dollar amount as a fixed-point decimal string with up to 6 decimal places of precision. This is the maximum supported precision; valid quote intervals for a given market are constrained by that market’s price level structure. | |
| created_ts | datetime | Timestamp when the quote was created | |
| updated_ts | datetime | Timestamp when the quote was last updated | |
| status | str | Current status of the quote | |
| accepted_side | str | The side that was accepted (yes or no) | [optional] |
| accepted_ts | datetime | Timestamp when the quote was accepted | [optional] |
| confirmed_ts | datetime | Timestamp when the quote was confirmed | [optional] |
| executed_ts | datetime | Timestamp when the quote was executed | [optional] |
| cancelled_ts | datetime | Timestamp when the quote was cancelled | [optional] |
| rest_remainder | bool | Whether to rest the remainder of the quote after execution | [optional] |
| cancellation_reason | str | Reason for quote cancellation if cancelled | [optional] |
| creator_user_id | str | User ID of the quote creator (private field) | [optional] |
| rfq_creator_user_id | str | User ID of the RFQ creator (private field) | [optional] |
| rfq_target_cost_dollars | str | US dollar amount as a fixed-point decimal string with up to 6 decimal places of precision. This is the maximum supported precision; valid quote intervals for a given market are constrained by that market’s price level structure. | [optional] |
| rfq_creator_order_id | str | Order ID for the RFQ creator (private field) | [optional] |
| creator_order_id | str | Order ID for the quote creator (private field) | [optional] |
| creator_subaccount | int | Subaccount number of the quote creator (visible when the caller is the quote creator) | [optional] |
| rfq_creator_subaccount | int | Subaccount number of the RFQ creator (visible when the caller is the RFQ creator) | [optional] |
| yes_contracts_fp | str | Fixed-point contract count string (2 decimals, e.g., "10.00"; referred to as "fp" in field names). Requests accept 0–2 decimal places (e.g., "10", "10.0", "10.00"); responses always emit 2 decimals. Fractional contract values (e.g., "2.50") are supported on markets with fractional trading enabled; the minimum granularity is 0.01 contracts. Integer contract count fields are legacy and will be deprecated; when both integer and fp fields are provided, they must match. | [optional] |
| no_contracts_fp | str | Fixed-point contract count string (2 decimals, e.g., "10.00"; referred to as "fp" in field names). Requests accept 0–2 decimal places (e.g., "10", "10.0", "10.00"); responses always emit 2 decimals. Fractional contract values (e.g., "2.50") are supported on markets with fractional trading enabled; the minimum granularity is 0.01 contracts. Integer contract count fields are legacy and will be deprecated; when both integer and fp fields are provided, they must match. | [optional] |