Create task
Creates an approval task from one or more instructions. Each instruction describes a single change, such as a withdrawal, a sub-quorum update, or a user removal. The task is created in a pending state and its instructions take effect asynchronously once the task is approved. The response returns the task identifier and the identifier of the associated approval flow.
Rate limit: 200 requests per 30 seconds per IP.
Authorizations
Body
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.
- update_subquorum
- update_vault_user
- update_vault_policy
- request_withdrawal
- remove_org_user
- update_withdrawal_address
Organization IIBAN the task is created under.
"ABCD EFGH IJKL MNOP"
Optional task expiry, in seconds from creation.
86400
Response
Task created successfully. The instructions take effect asynchronously once the task is approved.