Update a scheduled article
update_scheduled_articleEdits the headline, brief, target keyword or products of a pending scheduled article; omitted fields keep their current value and keyword_id=null clears the keyword. Refuses rows that were already generated (edit the generated article instead). To change the date use reschedule_article. Returns the updated row. Pass website_id when the account has several websites (see get_account).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | No | Content brief the writer follows: angle, must-cover points, tone, audience, sources. | |
| headline | No | ||
| keyword_id | No | Keyword id from the keywords tools. One scheduled article per keyword. | |
| website_id | No | Website id from get_account. Optional when the account has a single website. | |
| product_ids | No | Product ids to feature in the article (max 3). Unknown ids are dropped. | |
| scheduled_article_id | Yes | Scheduled article id from list_scheduled_articles. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | Yes | Writing brief the article follows. | |
| headline | Yes | ||
| is_custom | Yes | true when the user planned the article; false for automatic topics. | |
| created_at | Yes | ||
| product_ids | Yes | ||
| is_generated | Yes | true once the article was written; generated rows can no longer be edited. | |
| scheduled_at | Yes | Generation date, YYYY-MM-DD. | |
| target_keyword | Yes | ||
| target_keyword_id | Yes | ||
| generated_article_id | Yes | Article id once generated, for the articles tools. | |
| scheduled_article_id | Yes |