Skip to main content
POST
Dry-Run Transaction

Path Parameters

workspaceId
string
required

Body

application/json
accountId
string
required

The id of the account where the transaction should be placed

Example:

"w9jh0gf3w9qaxlre7enezt17"

externalId
string
required

Unique transaction identifier from client (should be unique per the account)

Example:

"w2u573pjj5wl97p4v325z4a"

transactionType
enum<string>
required

The transaction type. See details

Available options:
deposit,
withdrawal,
multi-withdrawal,
negative-deposit,
auto-withdrawal,
allowance,
defi,
defi-message,
address-activation,
address-creation,
stake-delegation,
stake-undelegation,
stake-claim,
stake-withdrawal,
stake-take-reward,
stake-earn-reward,
swap-lifi,
intents,
intent-solver-settlement,
loyalty-lock,
loyalty-unlock,
loyalty-collect-rewards,
canton-reward,
nft-deposit,
nft-withdrawal,
nft-allowance,
fiat-out,
fiat-in,
bridge,
earn-buy,
earn-sell,
power-bank-crypto-top-up,
power-bank-card-top-up,
power-bank-usage
Example:

"withdrawal"

description
string

The description of the transaction

Example:

"Withdrawal to an exchange"

expiresAt
string<date-time-millis>

Optional expiration time for the transaction

Example:

"1753370264978"

params
Address activation · object

Transaction specific parameters

Response

OK

accountId
string
required
transactionType
enum<string>
required
Available options:
deposit,
withdrawal,
multi-withdrawal,
negative-deposit,
auto-withdrawal,
allowance,
defi,
defi-message,
address-activation,
address-creation,
stake-delegation,
stake-undelegation,
stake-claim,
stake-withdrawal,
stake-take-reward,
stake-earn-reward,
swap-lifi,
intents,
intent-solver-settlement,
loyalty-lock,
loyalty-unlock,
loyalty-collect-rewards,
canton-reward,
nft-deposit,
nft-withdrawal,
nft-allowance,
fiat-out,
fiat-in,
bridge,
earn-buy,
earn-sell,
power-bank-crypto-top-up,
power-bank-card-top-up,
power-bank-usage
description
string

The description of the transaction

Example:

"Withdrawal to an exchange"

estimations
object[]
externalId
string
extra
object
params
object
warning
object