Content Update Tool
evo.write.content.updateUpdate fields and template variables of an existing document, then save it with save_document; use publish_document for publish state changes.
Instructions
Update fields and TVs of an existing document. Requires save_document; publish state changes need publish_document.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "evo.write.content.update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| tvs | No | Template variable values keyed by TV name | |
| fields | No | Document columns to change: pagetitle, longtitle, description, alias, introtext, content, menutitle, template, parent, published, pub_date, unpub_date, hidemenu, menuindex, isfolder, searchable, cacheable, richtext, type, contentType, content_dispo, link_attributes, alias_visible, hide_from_tree, show_in_search |