Skip to main content
POST
Create Indicative Quote

Authorizations

x-api-key
string
header
required

Project API key.

Headers

x-api-version
enum<string>
required

API version. Required; pinned to this document.

Available options:
2026-09.caucasus

Body

application/json

Indicative-quote request. Chain ids are CAIP-2 strings. The calculation follows the amount: source.amount is exact-in, destination.amount is exact-out; exactly one side carries an amount.

source
object
required

The hypothetical deposit being priced: one (chain, token) pair. Required; there is no balance to select over.

destination
object
required

Where the estimate delivers

account
object

The account the estimate is calculated for. Optional: conservative defaults apply when it is omitted.

Example:
options
object

Optional estimate tuning knobs

Example:

Response

OK

Response body for POST /quotes/estimate. Indicative (non-binding): carries no intentId, signingRequests, or expiresAt.

routes
object[]
required

Indicative route estimates, best-first. Empty when no route is available.

unavailableReason
enum<string>

Set when routes is empty and there is a single explanatory reason.

Available options:
unsupported_token,
no_route_support,
no_price,
below_minimum