Skip to main content
POST
Cancel a quote

Authorizations

POLY_API_KEY
string
header
required

CLOB API key

POLY_ADDRESS
string
header
required

Wallet address associated with the API key

POLY_SIGNATURE
string
header
required

HMAC-SHA256 signature of the request

POLY_PASSPHRASE
string
header
required

CLOB API key passphrase

POLY_TIMESTAMP
string
header
required

Unix timestamp of the request

Body

application/json
rfq_id
string
required
Example:

"rfq_<id>"

quote_id
string
required
Example:

"quote_<id>"

signer_address
string
required

Must match the authenticated signer_address.

Example:

"0xYourSigner"

maker_address
string
required

Must match the authenticated maker_address.

Example:

"0xYourQuoterWallet"

signature_type
enum<integer>
required

CLOB signature type:

  • 0 EOA
  • 1 POLY_PROXY
  • 2 GNOSIS_SAFE
  • 3 POLY_1271
Available options:
0,
1,
2,
3
Example:

0

Response

Current RFQ snapshot after the cancellation was applied

Point-in-time view of an RFQ and its competition/confirmation windows.

request
object
required

The RFQ request as stored by the engine.

status
enum<string>
required

Lifecycle status of the RFQ

Available options:
CREATED,
COLLECTING_QUOTES,
AWAITING_REQUESTER_ACCEPTANCE,
AWAITING_MAKER_CONFIRMATION,
EXECUTING,
FILLED,
FAILED,
EXPIRED,
CANCELED,
REJECTED
competition_started_at
integer<int64>

Unix milliseconds.

competition_ends_at
integer<int64>

Unix milliseconds.

confirmation_started_at
integer<int64>

Unix milliseconds.

confirmation_ends_at
integer<int64>

Unix milliseconds.

quote_id
string
bundle
object

The selected executable bundle of maker allocations.

maker_confirmations
object[]