delete_page
ChatGPTPermanently delete one of your pages by slug. The link stops working immediately and the slug is freed. Deleting an already-deleted page is a safe no-op.
delete_page
ChatGPTPermanently delete one of your pages by slug. The link stops working immediately and the slug is freed. Deleting an already-deleted page is a safe no-op.
get_account
ChatGPTGet your plan, page-quota usage, and entitlement flags (size cap, custom slug, password, branding). Call before publishing so you know your limits up front.
get_account
ChatGPTGet your plan, page-quota usage, and entitlement flags (size cap, custom slug, password, branding). Call before publishing so you know your limits up front.
get_page
ChatGPTGet one of your pages by slug: title, format, status, view/like counts, expiry, and whether it is password-protected. Never returns the page body or the password.
get_page
ChatGPTGet one of your pages by slug: title, format, status, view/like counts, expiry, and whether it is password-protected. Never returns the page body or the password.
list_my_pages
ChatGPTList the pages you have published to dochost, newest first. Paginated; returns compact records (no page bodies).
list_my_pages
ChatGPTList the pages you have published to dochost, newest first. Paginated; returns compact records (no page bodies).
publish
ChatGPTPublish Markdown or HTML as a hosted dochost page and get a shareable URL. Respects your plan: link lifetime, password protection, custom slug, and branding all follow your account entitlements.
publish
ChatGPTPublish Markdown or HTML as a hosted dochost page and get a shareable URL. Respects your plan: link lifetime, password protection, custom slug, and branding all follow your account entitlements.
update_page
ChatGPTReplace the content of one of your pages in place. The URL, view/like counts, and expiry stay the same; only the body, format, and title change. Resending identical content is a no-op.
update_page
ChatGPTReplace the content of one of your pages in place. The URL, view/like counts, and expiry stay the same; only the body, format, and title change. Resending identical content is a no-op.