Admin Login
HomeGuidesAPI ReferenceChangelogBlockdaemon Main Docs
Log In
API Reference

Create Allocation

Start an async Create Allocation operation. Creates a Canton allocation for a settlement workflow with executor, deadlines, and destination amounts. Status can be queried with GET /operations/id/{operationID}/status.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Blockchain-specific options for transaction intents. At most one of EVM, Bitcoin, Substrate, Solana, Canton, Stellar, or TVM may be set; the server rejects multiple families in one request.

string

Unique operation identifier.

string

Initiator identifier.

string
string
string
required
boolean
string
required
string
required
string
enum
required
Allowed:
DestinationAmounts
array of objects
required
length ≥ 1
DestinationAmounts*

A single transfer destination with amount. Use Destination for vault name (internal) or address (external). MasterKeyName is required for internal transfers.

string
required

Recipient vault name (internal) or blockchain address (external).

string

Master key name for internal destination. Ignored for external transfers.

string
required

Amount to transfer.

ExecutorID
object
required

Identifies an on-chain address in transaction intents and related APIs. Either set both MasterKeyName and AccountName (with optional AddressIndex where the API allows it; index 0 is the main address when deriving), or set Address to a literal address string. Setting only one of MasterKeyName or AccountName is invalid. For POST /solana/accountInfo, when not sending Address, AddressIndex is required alongside master key and account.

date-time
date-time
required
EVM
object

Optional EVM-specific parameters.

Bitcoin
object

Optional Bitcoin-specific parameters.

Substrate
object

Optional Substrate-specific parameters.

Solana
object

Optional Solana-specific parameters.

Canton
object

Optional Canton-specific parameters.

Stellar
object

Optional Stellar-specific parameters.

TVM
object

Optional TVM-specific parameters.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json