Publish approved pages
seo.publishSYNCHRONOUS. Takes approved pages live. Costs 5c. IMPORTANT: only rows in REVIEWED status are published — GENERATED drafts are deliberately skipped, because approval is a human gate in this product. The response reports how many were skipped and why; if publishedCount is 0 and skippedNeedsReview is high, the pages need approving in the dashboard first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | Yes | The project id, exactly as returned by seo.project.list (a cuid such as 'cmtjyi1q20000l204octn48ai'). Not the slug, not the display name. If you do not have one, call seo.project.list first. |