Create Intent request
Creates an intent for swaps between two assets. More details.
API Key permissions: Transaction Operator, Full AccessPath Parameters
Body
The id of the account where the intent transaction should be placed
"kqftx9zd3g6qdp09or"
"2"
Unique intent identifier from client (should be unique per the account)
"w2u573pjj5wl975z4a9"
"5002"
The amount of asset that will be sent. Optional, one of fromAmount or toAmount must be specified.
"120.015"
Token ID of the from-asset. Required when the from-asset is a tokenized asset (NFT or Bron Lock).
"117500.03"
Token ID of the to-asset. Required when the to-asset is a tokenized asset (NFT or Bron Lock).
Response
OK
Creation timestamp of the intent (epoch millis)
"1794678400000"
ID of the asset being sent
"2"
Unique user-generated ID of the intent
"rzsdziq1iknnzszmmtqz"
Current status of the intent order. See details
not-exist, user-initiated, auction-in-progress, wait-for-user-tx, wait-for-oracle-confirm-user-tx, wait-for-solver-tx, wait-for-oracle-confirm-solver-tx, completed, liquidated, cancelled "auction-in-progress"
ID of the asset to receive
"5002"
Last update timestamp of the intent (epoch millis)
"1794764800000"
Expiration timestamp of the intent (epoch millis)
"1758188560749"
Amount of the from-asset specified by the user
"100.50"
Token ID of the from-asset for a tokenized asset (NFT or Bron Lock)
Execution price of the swap (quote/base)
"101.2312"
Amount of the to-asset requested or estimated
"0.0025"
Token ID of the to-asset for a tokenized asset (NFT or Bron Lock)
Deadline timestamp for user settlement (epoch millis)
"1759188567456"
