Skip to main content
POST
Indicative Quote

Authorizations

Authorization
string
header
required

API key passed as a Bearer token.

Body

application/json
requests
IndicativeQuoteApiRequestItem · object[]
required

Trades to price, 1 to 25 items

taker_address
string
required

Address which will sign the order

Example:

"0x5Bad996643a924De21b6b2875c85C33F3c5bBcB6"

receiver_address
string | null

Address which will receive the taker tokens. (Defaults to taker_address if not specified)

origin_address
string | null

Original user of the quote if different than taker.

approval_type
enum<string>
default:Standard

How the taker approves the sell tokens

Available options:
Standard
expiry_type
enum<string>
default:standard

Standard, Short (5 seconds)

Available options:
standard,
short
fee
default:0

Fee (bps) to be charged for this quote

Required range: 0 <= x < 10000

Response

Successful Response

requestId
string
required
chainId
integer
required
taker
string
required
receiver
string
required
quotes
IndicativeQuoteApiResponse · object[]
required
errors
IndicativeQuoteApiError · object[]
required