Update an article
update_articleModify an existing article's title, body, or tags. Only the fields you pass are changed; omitted fields stay as-is, and tags replace the full list.
Instructions
Change the title, body, or tags of an article or draft that already exists.
Only the fields you pass are touched; omitted fields keep their current values. Passing tags REPLACES the whole tag list rather than adding to it, so send the full set you want. Editing a published article changes what readers see immediately; it does not unpublish or re-date it.
Safe to repeat: the same call twice leaves the same result. Requires an API key, and the account must own the article. Errors if no updatable field is supplied. Returns the updated article.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Article or draft id from a listing tool. This is the id, not the slug. | |
| tags | No | Replacement tag list, up to 10. Overwrites the existing tags entirely. | |
| title | No | Replacement headline. | |
| body_markdown | No | Replacement body as Markdown. Replaces the whole body, not a patch. |