devto_update_article
Edit an existing article without altering its publish state: update title, body, tags, cover image, series, or canonical URL while leaving omitted fields unchanged.
Instructions
Edit an existing article. Omitted fields are left alone; the publish state is never changed here — use devto_publish_article or devto_unpublish_article for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The article id. | |
| tags | No | Up to four tags. Forem silently drops extras, so this refuses a fifth instead. | |
| title | No | The article title. | |
| series | No | Series name; the same string groups articles. | |
| main_image | No | Cover image. Must be a PUBLICLY REACHABLE URL - Forem fetches it server-side, so a local file path will not work. | |
| description | No | The preview snippet shown in feeds and social cards. Omit it and Forem derives one from the opening of the body, which is usually a truncated first sentence. | |
| body_markdown | No | The article body, in Forem-flavoured markdown. | |
| canonical_url | No | Original URL when cross-posting from elsewhere. | |
| organization_id | No | Publish under an organisation you belong to. |