Skip to main content
POST
/
quotes
/
execute-quote
Execute quote
curl --request POST \
  --url https://be.onebalance.io/api/quotes/execute-quote \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "id": "0xfa6094cd9d65416c975e3498cc5c2ca17df6c4cfa37e16f84f2736296dd98b5d",
  "account": {
    "sessionAddress": "0x1cBFbFd62a276BF6D79d504eA4CA75a7baDcf5b1",
    "adminAddress": "0xc162a3cE45ad151eeCd0a5532D6E489D034aB3B8",
    "accountAddress": "0xa8305CAD3ECEA0E4B4a02CE45E240e8687B4C2E0"
  },
  "originChainsOperations": [],
  "originToken": {
    "assetType": [
      "eip155:1/erc20:0xdac17f958d2ee523a2206206994597c13d831ec7",
      "eip155:1/slip44:60"
    ],
    "fiatValue": [],
    "aggregatedAssetId": "ob:eth",
    "amount": "800000000000000"
  },
  "destinationToken": {
    "assetType": "eip155:1/erc20:0xdac17f958d2ee523a2206206994597c13d831ec7",
    "fiatValue": "1000000000000000000",
    "aggregatedAssetId": "ob:usdc",
    "amount": "800000000000000"
  },
  "expirationTimestamp": "1686239400",
  "tamperProofSignature": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
}'
This response does not have an example.

Authorizations

x-api-key
string
header
required

Body

application/json
id
string
required
Example:
account
object
required
  • Role-based Account
  • Basic Account
  • EIP-7702 Account
originChainsOperations
object[]
required
Example:
originToken
object
required
destinationToken
object
required
expirationTimestamp
string
required
Example:
tamperProofSignature
string
required
Example:
destinationChainOperation
object

Response