publish_landing_page
Publish a landing page to make it live at its public URL. Idempotent for already-published pages.
Instructions
Publish a landing page, making it live at its public URL.
Idempotent on already-published pages. Use unpublish_landing_page to take a page offline. Use get_landing_page to confirm the live URL after publishing.
Authenticated via API key. Max 10 concurrent requests. Respects read-only and dry-run modes. Returns 400 if the page is missing required content; returns 404 if page_id is invalid.
Args: page_id: Landing page ID to publish. Obtain from list_landing_pages.
Returns: JSON with status ('published') and page_id on success.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |