Microsoft Edge · Arazzo Workflow
Microsoft Edge Publish Extension Update
Version 1.0.0
Upload a new extension package, wait for validation, then create and track a store submission.
View Spec
View on GitHub
BrowserChromiumDeveloper ToolsEdgeExtensionsMicrosoftProgressive Web AppsWeb DevelopmentWebViewArazzoWorkflows
Provider
Workflows
publish-extension-update
Upload a package, await validation, then submit and track publication.
Uploads a ZIP extension package for an existing product, waits for the upload operation to validate the package, creates a submission to publish it, and polls the submission until it is Published or Failed.
1
uploadPackage
uploadPackage
Upload the new extension package as a draft for the product. The API accepts the upload asynchronously and returns an operation identifier used to track validation progress.
2
pollUploadStatus
getPackageUploadStatus
Poll the package upload operation until it leaves the InProgress state. A Succeeded status means the package validated and is ready to submit; a Failed status stops the workflow.
3
createSubmission
createSubmission
Create a submission for the validated draft package, initiating the review and publishing process. The API queues the submission and returns 202 Accepted with the new submission identifier.
4
pollSubmissionStatus
getSubmission
Poll the submission until it reaches a terminal state. InReview means the review is still running, Published means the update is live, and Failed or Cancelled stops the workflow.