Update Card Builder card
card_builder_update_cardUpdate fields of an existing Card Builder card, such as name, config, tags, categories, or description, while leaving omitted fields unchanged.
Instructions
Update fields of an existing Card Builder card.
Sends only the parameters that are not omitted to
card_builder/cards/update; every omitted parameter's prior value in
storage is left untouched, but any parameter that is supplied
(including config) fully replaces the previous value for that field
with no way to recover it afterwards.
Use when: renaming a card, editing its config, or retagging it.
Not for: creating a new card — use card_builder_create_card.
Returns: the updated card dict as returned by the WebSocket command.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New display name. Omit to leave the current name unchanged. | |
| tags | No | Replacement tag list. Omit to leave tags unchanged. | |
| config | No | New DocumentData v3 block tree, replacing the whole config. Omit to keep the current config. | |
| card_id | Yes | Id of the card to update, from card_builder_list_cards. | |
| categories | No | Replacement category list. Omit to leave categories unchanged. | |
| description | No | New description text. Omit to leave it unchanged. | |
| skip_version_bump | No | If true, do not bump the card's stored version counter for this change. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||