Update video
cms_update_videoUpdate video item. Guidance: Update one CMS video item by video id. | context: id
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": "cms_update_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Video item id returned by cms_list_videos. | |
| date | No | Omit to keep the current editorial date; send RFC 3339 to replace it. | |
| meta | No | Optional SEO payload with title and description. | |
| slug | No | Omit to keep the current slug; send to replace it. | |
| title | No | Omit to keep the current headline; send to replace it. | |
| author | No | Omit to keep the current byline; send to replace it. | |
| leadin | No | Summary field in the back-office Info panel (deck / chapo), as plain text. Omit to keep it; send an empty string to clear it. HTML tags and text after a bare less-than sign are stripped server-side. The summary response field is a read-only computed excerpt. | |
| pinned | No | Omit to keep the current pinning state; send true or false to replace it. | |
| status | No | Omit to keep the current publication state. Do not send scheduled. | |
| embedUrl | No | Omit to keep the current player; send new iframe or embed HTML to replace it. Set an explicit iframe width and height (for example 100%) so the player renders at a visible size. | |
| accessTier | No | Replacement paywall tier. 'premium' locks the item behind an in-app purchase; 'free' leaves it open. Applies only to apps that sell in-app purchases. | |
| categories | No | Omit to keep placement. Send non-empty category ids to replace placement. | |
| publishedDate | No | Future ISO datetime for deferred publication. Requires status='stock' when provided. | |
| commentsEnabled | No | Omit to keep the current comments setting; send true or false to replace it. | |
| publicationEndDate | No | Future ISO datetime for scheduled unpublication. Send an empty string to clear an existing scheduled unpublication. |