Skip to main content
PUT
Pause or resume a vault operation
Pause or resume one supported vault operation.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Idempotency-Key
string
required

Unique key for this intended change. Reuse it only when retrying the identical request.

Required string length: 1 - 200

Path Parameters

vaultId
string<uuid>
required

Ground identifier of the MicroVault. This is distinct from its onchain contract address.

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89aAbB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
Example:

"8f4c52d7-62ab-4db9-a964-92f481f6b851"

Body

application/json
operation
enum<string>
required

Vault capability to control. Source entries move base assets into yield sources; source exits move assets back to the vault.

Available options:
subscriptions,
redemptions,
share_transfers,
source_entries,
source_exits
paused
boolean
required

Set to true to block the selected operation or false to permit it again.

Response

The operation was accepted.

task
object
required

Asynchronous change accepted for submission and onchain confirmation.

Example: