update_record
Update a CMS record by ID: merge field values or transition its lifecycle status while preserving unspecified fields.
Instructions
Update an existing record by id (from list_records). Pass data to merge field values (fields you don't pass are unchanged), and/or status to transition the record's lifecycle state. At least one of data/status is required. Only call AFTER you described the change and the user explicitly agreed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The field values to change, keyed by the model's field keys. Merged into the record's current data - fields you don't pass are unchanged. A translatable field (localized: true on the model) takes a language map, e.g. { title: { pl: 'Łożysko' } }; the languages you don't pass are kept, so you can add one translation without resending the others. | |
| status | No | New status value to transition the record to (validated against the model's statusField transitions). | |
| recordId | No | The record's id (from list_records) |