apply_hosted_pages_operations Hosted Pages: add_page {pageId,title}, rename_page, publish_page {pageId,assetId} alone after uploading ZIP with root index.html, unpublish_page, remove_page. Exact expectedRevision. Async: read hosting.status until ready/failed; prior build stays live. 1 GiB ZIP, 4 GiB expanded, 512 files. No expiry; unpublish to revoke. Sandbox disables storage, workers and remote resources.