Restore Article Version
helpcenter_restore_article_versionRoll a live article back to a previously published version.
Takes a version id from helpcenter_list_article_versions. The restore is itself archived, so it can be rolled forward again — this is reversible, but it DOES change what readers see immediately.
Args:
article_id (number, required).
version_id (number, required): from helpcenter_list_article_versions.
Returns: { status: "success", article: {...} } with the restored live article.
Errors: 403 if the key is read-scoped; 404 if the article or version is unknown or belongs to another help center.
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": {
"article_id": "<article_id>",
"version_id": "<version_id>"
},
"name": "helpcenter_restore_article_version"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_id | No | Which help center to act on: an id from helpcenter_list_sites. Needed when this connection reaches more than one help center; omit it when it reaches one. Applies to this call only — pass it on every call of a task, and ask the user which help center they mean if their request does not say. | |
| article_id | Yes | Id of the article to roll back. | |
| version_id | Yes | Id of the archived version to restore, from helpcenter_list_article_versions. |