One idempotent call that publishes a build. The API fetches remote_entry_url, and: (1) IDENTICAL BYTES to the current pin → {unchanged: true}, nothing written — safe to call on every CI deploy. (2) Otherwise the bundle is verified (size caps, obfuscation signals, content rules, chunk SRI, CORS for cross-origin); rejected records the verdict and changes nothing live. (3) approved/flagged promotes: the SRI pin, the verdict snapshot, the active version pointer and the display version move together. version is API-owned — omitted, the patch component advances; supplied, it must be GREATER than current (major bumps / initial format). promoted: true means the write was ACCEPTED (replication is asynchronous); send synchronous: yes IN THE BODY to poll until it is observable and receive landed — where false means 'not yet observed', not 'failed'. Never send integrity_hash: the platform computes the pin from the bytes it fetched. Rate-limited per extension (10/min).
Request
Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.