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 Lists
  3. Update named list

Update named list

Update an existing named list's metadata. All fields are optional - only provided fields will be updated. To modify list items, use the dedicated add/remove items endpoints.

Path Parameters

ParameterTypeRequiredDescription
idUUIDYesNamed list identifier

Request Body

FieldTypeRequiredDescription
namestringNoNew list name (max 255 chars, unique in org)
typestringNoNew list type (max 100 chars)
descriptionstringNoUpdated description
statusstringNoACTIVE or INACTIVE
itemsarrayNoReplace all items (use cautiously)
metadataobjectNoUpdated metadata (replaces existing)

Status Changes

TransitionEffect
ACTIVE → INACTIVEList cannot be used in new policy conditions
INACTIVE → ACTIVEList becomes available for policy use

Note: Deactivating a list does not affect existing policies that reference it. Review policies before deactivating.

Response Fields

FieldTypeDescription
idUUIDUnique list identifier
namestringList name
typestringList type
descriptionstringList description
statusstringACTIVE or INACTIVE
itemsstring[]Array of all items in the list
organizationIdUUIDOwning organization ID
itemCountnumberTotal number of items in the list
createdAtstringCreation timestamp (ISO 8601)
updatedAtstringLast update timestamp (ISO 8601)

Use Cases

  • Rename a list for better organization
  • Update list description or type
  • Deactivate a list without deleting
  • Reactivate a previously disabled list
  • Update metadata properties

Required Permission

lists:update

On this page

  • Path Parameters
  • Request Body
  • Status Changes
  • Response Fields
  • Use Cases
  • Required Permission
  1. Cubewire Wallet
  2. Manage Lists
  3. Update named list

Update named list

Update an existing named list's metadata. All fields are optional - only provided fields will be updated. To modify list items, use the dedicated add/remove items endpoints.

Path Parameters

ParameterTypeRequiredDescription
idUUIDYesNamed list identifier

Request Body

FieldTypeRequiredDescription
namestringNoNew list name (max 255 chars, unique in org)
typestringNoNew list type (max 100 chars)
descriptionstringNoUpdated description
statusstringNoACTIVE or INACTIVE
itemsarrayNoReplace all items (use cautiously)
metadataobjectNoUpdated metadata (replaces existing)

Status Changes

TransitionEffect
ACTIVE → INACTIVEList cannot be used in new policy conditions
INACTIVE → ACTIVEList becomes available for policy use

Note: Deactivating a list does not affect existing policies that reference it. Review policies before deactivating.

Response Fields

FieldTypeDescription
idUUIDUnique list identifier
namestringList name
typestringList type
descriptionstringList description
statusstringACTIVE or INACTIVE
itemsstring[]Array of all items in the list
organizationIdUUIDOwning organization ID
itemCountnumberTotal number of items in the list
createdAtstringCreation timestamp (ISO 8601)
updatedAtstringLast update timestamp (ISO 8601)

Use Cases

  • Rename a list for better organization
  • Update list description or type
  • Deactivate a list without deleting
  • Reactivate a previously disabled list
  • Update metadata properties

Required Permission

lists:update

On this page

  • Path Parameters
  • Request Body
  • Status Changes
  • Response Fields
  • Use Cases
  • Required Permission