Published HTML
get_published_htmlRead back the full HTML of the version a page is LIVE with right now. This is the starting point for editing any page you did not build in this conversation: save_draft takes the COMPLETE document, so to change one heading you need the other 900 lines to send back with it. Read this, make the edit, then save_draft the whole thing. Returns the stored source, so it carries no analytics pixel — never add one. If the page has an open draft, that is newer than this; read it with get_draft_html instead.
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": {
"pageId": "<pageId>"
},
"name": "get_published_html"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageId | Yes | The page to read, as returned by publish, list_pages or get_page_information. |