Cubewire LogoDeveloper
Support
Onboarding
Cubewire Developer Hub Logo
SOC 2 Compliant

Developer documentation and tools for Cubewire's digital wallet infrastructure. Built for developers, by developers.

developers@cubewire.com
TwitterGitHubDiscord

Developer Tools

  • API Documentation
  • API Reference

Resources

  • Documentation

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Cubewire. All rights reserved.
Developer Documentation Portal•Built with ♥ for developers
  1. Cubewire Wallet
  2. Manage Vaults
  3. Update vault

Update vault

Update vault properties using a partial update. Only include fields you want to change.

Path Parameters

ParameterTypeRequiredDescription
idstring (UUID)YesVault UUID to update

Request Body

All fields are optional:

FieldTypeDescription
namestringNew vault name
typestringVault type (HSM)
statusstringactive or inactive
groupNamestring | nullGroup label for organizing vaults. Set to null to clear.
tagsarray | nullArray of string tags. Set to null to clear.
bsbstringBank State Branch code (max 10 chars)
accountNumberstringBank account number (max 20 chars)

Immutable Fields

The following cannot be updated after vault creation:

  • address — Derived from cryptographic keys, immutable
  • createdAt — Creation timestamp

Required Permission

vaults:edit

On this page

  • Path Parameters
  • Request Body
  • Immutable Fields
  • Required Permission
  1. Cubewire Wallet
  2. Manage Vaults
  3. Update vault

Update vault

Update vault properties using a partial update. Only include fields you want to change.

Path Parameters

ParameterTypeRequiredDescription
idstring (UUID)YesVault UUID to update

Request Body

All fields are optional:

FieldTypeDescription
namestringNew vault name
typestringVault type (HSM)
statusstringactive or inactive
groupNamestring | nullGroup label for organizing vaults. Set to null to clear.
tagsarray | nullArray of string tags. Set to null to clear.
bsbstringBank State Branch code (max 10 chars)
accountNumberstringBank account number (max 20 chars)

Immutable Fields

The following cannot be updated after vault creation:

  • address — Derived from cryptographic keys, immutable
  • createdAt — Creation timestamp

Required Permission

vaults:edit

On this page

  • Path Parameters
  • Request Body
  • Immutable Fields
  • Required Permission