Publish Multiple
publish_multiplePublish multiple content items at once by ID list or all drafts, avoiding repeated single-item calls. Returns published IDs, skipped held/fork items, and failures.
Instructions
Publish multiple content items in a single call. Use this instead of calling publish_content in a loop.
Examples:
Publish specific pages: {"ids": ["abc123", "def456"]}
Publish all drafts at once: {"publish_all_drafts": true}
Held pages and fork copies are never published by this tool: they come back in "skipped" as {id, reason}. publish_all_drafts ignores fork copies entirely.
Returns published IDs, skipped items, and any failures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | List of content IDs to publish. Mutually exclusive with publish_all_drafts. | |
| publish_all_drafts | No | If true, publish every unpublished (draft) content item in the site |