Skip to main content
POST
Create 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

Quote request. Chain ids are CAIP-2 strings (e.g. eip155:8453, solana:…, tron:…); amounts are decimal strings in the token's smallest unit. Funds come from one source pair and land on one destination.

account
object
required

The account this intent spends from and delivers to, per VM. A quote needs a configured evm entry, or for a Solana-only account a swig svm entry and no evm entry: a receiver cannot fund one.

Example:
destination
object
required

Where the intent lands, tagged by VM: the token and exact amount to deliver, and any execution there.

options
object

Intent options

Example:
source
object

The single (chain, token) pair that funds the intent, including refunds and any destination credit. Optional only for a request that delivers no token and sets options.sponsorship.gas (destination execution or instructions, a Swig creation or authority change); a delivery requires it. A Solana-only account without a source must target a Solana destination.

Response

OK

Response body for POST /quotes on the caucasus API version

status
enum<string>
required

The orchestrator quoted the intent.

Available options:
quoted
Example:

"quoted"

routes
object[]
required

Route candidates ranked by the orchestrator's internal scoring (cheaper + faster wins). The first entry is the recommended route — most clients should submit it without inspecting the rest.

A single ranked route candidate, tagged with its purpose