List RFQs

Lists the authenticated account's RFQs, most recent first. This is a synchronous read from the RFQ venue. It returns one page of RFQs (up to 100 by default, sized via `page_size`), optionally filtered by `state`. The page is built from the RFQs the venue holds for the account and every account sharing its RFQ registration, of which only the authenticated account's are returned — a busy set of related accounts can therefore leave a page short. The response's `next` field carries the venue's cursor to the following page; pass it back as `cursor` to continue, and stop only when it is null — an empty `results` with a non-null `next` is normal, since the cursor tracks the venue's page, not this account's records. Each result includes the venue-issued RFQ identifier, lifecycle state, quantity, legs, counterparties, timestamps, and optional close reason. Venue state and close-reason strings are passed through.

Authentication

Authorizationstring
API Key authentication via header

Query parameters

stateenumOptional

RFQ state to filter by; omit for all states

Allowed values:
cursorstringOptional

Cursor from a prior response’s next field; omit for the first (most recent) page

page_sizeintegerOptional
Records per page, between 1 and 1000; omit for the default of 100

Response

OK
nextstringOptional

Venue cursor to fetch the next page; null on the venue’s last page. An empty results with a non-null next is normal — the venue paginates over the whole RFQ registration, of which only this account’s records are returned — so continue until next is null rather than stopping on an empty page.

resultslist of objectsOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error