Skip to main content
GET
List quotes

Authorizations

Authorization
string
header
required

Scoped API key from the Totalis app settings. Each key acts for one account, yours or a maker's, and holds only scopes that account can use. Each operation lists the scopes it requires.

Path Parameters

rfq_id
string<uuid>
required

The RFQ's rfq_id, from Create RFQ or RFQ_CREATED.

Response

The live quotes on the RFQ. The account stream pushes each new quote as QUOTE_CREATED and each removal as QUOTE_REMOVED, and the account snapshot carries the live quotes; read this after a reconnect that reset the stream, or a snapshot that truncated the quotes.

quotes
(Entry quote · object | Sell-back quote · object | Transfer quote · object)[]
required

Live quotes on this RFQ in creation order, at most 100. Rank them yourself. Left out: entry quotes within two seconds of expiry, cash-out quotes within 22 seconds of expiry, a quote whose acceptance timed out, and every quote on a cash-out RFQ that already has an accepted one.

Maximum array length: 100

One live, unsigned quote on an RFQ, told apart by kind. List quotes, the account snapshot's quotes and QUOTE_CREATED carry the same item.

server_time
string<date-time>
required

Server time when the list was read, as an RFC3339 UTC timestamp.

Maximum string length: 30
Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([.][0-9]{1,9})?Z$