Partner Executable Quote
Returns calldata, approval target, minimum output, lifecycle metadata, and structured payer issues in one response.
payer supplies the input and sends the returned transaction. recipient receives the output and defaults to payer.
A successful response can contain balance, allowance, or native gas entries in issues. Resolve them before broadcasting. A validation status of UNKNOWN means AKKA could not complete that RPC check; validate it independently.
Use simulation.status, not HTTP status alone, to decide whether your own simulation is required. Refresh after expiresAt, any approval transaction, user delay, failed simulation, or nonce replacement. Executable calldata is single-use and must not be cached or retried after broadcast.
Inspect tx.type: send only gasPrice for legacy, or only maxFeePerGas and maxPriorityFeePerGas for eip1559. Preserve tx.to, tx.data, and tx.value exactly.
Authorizations
API key. basic-test-key is a shared, rate-limited evaluation credential; use a dedicated key in production.
Path Parameters
999
Query Parameters
Exact-input source token address
Destination token address
Sell amount in the token smallest unit
Transaction sender and token payer
Output recipient; defaults to payer
Slippage percentage
Response
Expected output amount in wei (destination amount)
"12723902882990271"
Transaction data to execute the swap
ABI-encoded transaction tuple (from, to, data, value, gasPrice, gas) as a hex string. Allows the frontend to decode and execute the swap without needing the contract ABI.
ADVISORY, ROUTE_DEADLINE Source token information
Destination token information
Estimated gas amount for the swap (decimal-string uint256)
"231973"
Unique identifier for this executable quote
Block used for quote metadata
ISO-8601 quote generation time
Advisory ISO-8601 refresh deadline
Minimum output encoded in the transaction
ERC-20 approval target; null for native input
True when RPC simulation/gas estimation did not complete
SUCCESS, INCOMPLETE, SKIPPED_METRIC_STATE 