Update RSS feed
update_rss_feedUpdate an RSS autopost feed (partial update). Note: changing feedUrl re-baselines the feed — its check state resets and only items published after the change are posted, so the new feed's backlog is not flooded. Use this when the user wants to change, pause, or re-point an RSS autopost feed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | draft = new items become drafts for review; publish = auto-published. | |
| name | No | New feed name. | |
| feedId | Yes | The RSS feed ID to update. | |
| enabled | No | Enable or disable polling of this feed. | |
| feedUrl | No | New feed URL. Changing it re-baselines the feed (only items newer than the change are posted). | |
| channelIds | No | Replacement channel IDs (at least 1). | |
| fieldMapping | No | New field mapping; pass null to clear back to the built-in default. | |
| requireApproval | No | Hold items auto-published from this feed for team approval — each generated post lands with approvalStatus 'pending' and waits for approve_post. Only meaningful when mode is 'publish' (draft items never publish on their own, and a feed force-demoted to draft by the plan gate stays ungated). Defaults to false. |