Skip to main content
POST
Create task

Authorizations

api-key
string
header
required
api-sign
string
header
required
api-nonce
string
header
required

Body

application/json
instructions
(update_subquorum · object | update_vault_user · object | update_vault_policy · object | request_withdrawal · object | remove_org_user · object | update_withdrawal_address · object | request_transfer_to_spot · object)[]
required

The atomic instructions to bundle into the task. Each entry describes a single change and is one of the variants below, identified by its type field.

A single atomic instruction. The type field selects the variant and determines which other fields are required.

org_iiban
string

Organization IIBAN the task is created under.

Example:

"ABCD EFGH IJKL MNOP"

duration_seconds
integer<int32>

Optional task expiry, in seconds from creation.

Example:

86400

Response

Task created successfully. The instructions take effect asynchronously once the task is approved.

id
string
required

Task identifier, an approval UUID (UUID v4). T-prefixed identifiers are not returned. Responses always emit lowercase. Requests accept any letter case.

Example:

"550e8400-e29b-41d4-a716-446655440000"