Unpublish Optimized Pages
Stop serving optimized content for a list of paths on a registered AXP site. Each path is removed from the edge and its row is terminally retired, so no automated writer (re-stage, redeploy, rollback, or render job) republishes it. The endpoint is idempotent and returns one outcome per requested path.
Designed for compliance-driven takedowns that must land faster than the weekly optimization cadence — for example when a regulated page has been pulled from your origin and must stop being served from Scrunch’s edge immediately.
Requires the target site to be on AXP engine version 2.1.0 or later. On earlier engines a page is only unpublished by the next version deploy, so a request against a 2.0.0 site is refused with a 409 before any row is changed.
A human with brand:update can still bring a taken-down page back live from the Scrunch dashboard; the terminal state only binds automated writers.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier for the brand that owns the site.
The ULID of the registered AXP site whose pages you are taking down.
Body
Site-relative paths to unpublish, e.g. ['/promo/2024-rates']. Each entry is trimmed and given a leading slash if missing. Duplicates after normalization are dropped, preserving input order.
1 - 100 elements1 - 2048Response
One outcome per requested path, in the order the paths were sent.
Per-path outcomes, in the order the paths were sent.