Update Capacities object
update_objectUpdate an object's title, typed properties, or collections by supplying only the fields to change; omitted fields remain unchanged. Use separate tools for body content.
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. |