publish_landing_page
Publish a landing page to make it live and accessible at its public URL.
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.
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.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"page_id": "<page_id>"
},
"name": "publish_landing_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| page_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |