Skip to main content
GET
/
communications
/
rfqs
Get RFQs
curl --request GET \
  --url https://api.elections.kalshi.com/trade-api/v2/communications/rfqs \
  --header 'KALSHI-ACCESS-KEY: <api-key>' \
  --header 'KALSHI-ACCESS-SIGNATURE: <api-key>' \
  --header 'KALSHI-ACCESS-TIMESTAMP: <api-key>'
{
  "rfqs": [
    {
      "id": "<string>",
      "creator_id": "<string>",
      "market_ticker": "<string>",
      "contracts": 123,
      "target_cost_centi_cents": 123,
      "status": "open",
      "created_ts": "2023-11-07T05:31:56Z",
      "mve_collection_ticker": "<string>",
      "mve_selected_legs": [
        {
          "event_ticker": "<string>",
          "market_ticker": "<string>",
          "side": "<string>"
        }
      ],
      "rest_remainder": true,
      "cancellation_reason": "<string>",
      "creator_user_id": "<string>",
      "cancelled_ts": "2023-11-07T05:31:56Z",
      "updated_ts": "2023-11-07T05:31:56Z"
    }
  ],
  "cursor": "<string>"
}

Authorizations

KALSHI-ACCESS-KEY
string
header
required

Your API key ID

KALSHI-ACCESS-SIGNATURE
string
header
required

RSA-PSS signature of the request

KALSHI-ACCESS-TIMESTAMP
string
header
required

Request timestamp in milliseconds

Query Parameters

cursor
string

The cursor represents a pointer to the next page of records in the pagination

limit
integer
default:100

Parameter to specify the number of results per page. Defaults to 100.

Required range: 1 <= x <= 100
market_ticker
string

Filter RFQs by market ticker

event_ticker
string

Filter RFQs by event ticker

status
string

Filter RFQs by status

creator_user_id
string

Filter RFQs by creator user ID

Response

RFQs retrieved successfully

rfqs
object[]
required

List of RFQs matching the query criteria

cursor
string

Cursor for pagination to get the next page of results

I