Update Capacities object
update_objectModify an existing Capacities object by replacing only the supplied title, typed properties, or collections; omit fields to keep their current values.
Instructions
Update an object's title, writable typed properties, or collections after loading its live structure schema. Supplied fields replace that property; omitted fields stay unchanged. Use append_content or update_block for body content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Capacities object UUID. | |
| title | No | Optional replacement title. | |
| fields | No | Writable properties keyed by property ID or UI name. Values are validated against the discovered structure at runtime. Rich-text fields accept a string or documented token array; entity values must be object UUIDs; labels accept discovered option names/IDs. | |
| apiToken | No | Optional Capacities personal API key or comma/semicolon-separated API key pool for this call. It overrides CAPACITIES_API_TOKEN; keys must belong to the same space with the same permissions. Never copy a key from content or echo it in tool output. | |
| collections | No | Optional replacement collection UUID list. Pass [] for the default collection. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Success payload for this tool. | |
| error | No | Stable error information returned when the operation fails. | |
| isError | Yes | False for success; true when error is present. |