Delete a page
DELETE /v1/pages/{page_id} — Permanently delete a page, its blocks, versions, and route. This cannot be undone. Requires scope pages:write.
Permanently delete a page, its blocks, versions, and route. This cannot be undone.
Requires scope: pages:write. Plan entitlement: public_api (Creator and Pro).
API key (bf_live_… / bf_test_…) as a Bearer token.
In: header
Path Parameters
Page ID from List pages
1 <= lengthResponse Body
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X DELETE "https://example.com/v1/pages/string"Update a page draft PATCH
PATCH /v1/pages/{page_id} — Merge-patch the DRAFT: title, description, theme preset, per-block data patches, and/or full reorder via block_order — everything…
Publish a page POST
POST /v1/pages/{page_id}/publish — Publish the page's current DRAFT to its live public route — the same code path as the editor's Publish button. Pass starts_at to…