Cessio Docs
ReferenceRfqIncoming

Incoming RFQs of the key's party (REST alternative to the stream)

The RFQs the party is invited to: every open one, plus those closed in the last 10 minutes (`open: false`) so their outcome stays readable — `myQuote` is then your quote with its final status. To quote, take the entries with `open: true` whose `myQuote` is `null` or no longer `pending` (it expired or was revoked); quoting again replaces a live quote of yours. Polling is legitimate for simple bots; the WebSocket is faster and also carries settlement progress.

GET
/rfq/incoming

The RFQs the party is invited to: every open one, plus those closed in the last 10 minutes (open: false) so their outcome stays readable — myQuote is then your quote with its final status. To quote, take the entries with open: true whose myQuote is null or no longer pending (it expired or was revoked); quoting again replaces a live quote of yours. Polling is legitimate for simple bots; the WebSocket is faster and also carries settlement progress.

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Response Body

application/json

application/json

curl -X GET "https://example.com/rfq/incoming"
[  {    "rfqId": "string",    "taker": "taker",    "direction": "SELL",    "qty": "5.0",    "base": "cbtc",    "quote": "usdcx",    "deadline": "2019-08-24T14:15:22Z",    "invitedMakers": [      "string"    ],    "feeBps": 25,    "open": true,    "myQuote": {      "quoteId": "string",      "rfqId": "string",      "maker": "acme-mm-4f2a91",      "price": "97300.0",      "validUntil": "2019-08-24T14:15:22Z",      "status": "pending",      "settling": true,      "anchorCids": [        "string"      ]    }  }]