Skip to main content
POST
Promote Surface to Imprint
Write a mount Surface into its imprint’s draft surfaces[] manifest as an exact immutable package reference.
The draft must be package-backed, currently authorized, and have a passing validation row for the exact package manifest/runtime/policy identity. Personal imprints can pin packages owned by the imprint owner. Team imprints require the package’s durable exact-version team grant; an authorized package owner can mint that grant during promotion. This updates the imprint draft and does not publish the imprint. Runtime-template materialization remains H5-pending, so this endpoint is not part of the public HTML compatibility workflow.