You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: microsoft-edge/extensions-chromium/publish/api/addons-api-reference.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Microsoft Edge Add-ons API Reference
2
+
title: Microsoft Edge Add-ons REST API Reference
3
3
description: The Add-ons API Reference, for REST endpoints to automate publishing updates to add-ons that are submitted to the Microsoft Edge Add-ons store.
4
4
author: MSEdgeTeam
5
5
ms.author: msedgedevrel
@@ -8,11 +8,11 @@ ms.service: microsoft-edge
8
8
ms.subservice: extensions
9
9
ms.date: 11/07/2022
10
10
---
11
-
# Microsoft Edge Add-ons API Reference
11
+
# Microsoft Edge Add-ons REST API Reference
12
12
13
13
This article is the REST endpoint reference for the Microsoft Edge Add-ons API. This API automates publishing updates to add-ons that have been submitted to the Microsoft Edge Add-ons store.
14
14
15
-
For an overview, see [Using the Microsoft Edge Add-ons API](using-addons-api.md).
15
+
For an overview, see [Using the Microsoft Edge Add-ons REST API](using-addons-api.md).
@@ -84,7 +84,7 @@ Gets the status of the package upload.
84
84
85
85
| URI parameter | Description |
86
86
|---|---|
87
-
| `operationID` | Required. The operation ID of the upload request submitted in the previous step. This information is available in the response header.
87
+
|`operationID`| Required. The operation ID of the upload request submitted in the previous step. This information is available in the response header.|
88
88
89
89
###### Request headers
90
90
@@ -397,7 +397,7 @@ Here's a list of common error codes and possible reasons. For a full list, see
397
397
|---|---|---|
398
398
| 400 Bad Request | The server didn't understand the request. | There's no package (zip file) in the body. Or, `Content-Type` header is missing or its value is incorrect. |
399
399
| 401 Unauthorized | The request page needs an authorization. | The auth token is missing, expired, or not valid. |
400
-
| 404 Not Found | The server can't find the requested page. | The specified `productID` or `operationID` doesn't have a valid GUID, isn't valid, or doesn't belong to the developer who is making the request. |
400
+
| 404 Not Found | The server can't find the requested page. | The specified `productID` or `operationID` doesn't have a valid GUID, isn't valid, or doesn't belong to the developer who is making the request. |
401
401
| 408 Request Timeout | The request took longer than the server was prepared to wait. | There was a timeout while uploading a package. |
402
402
| 429 Too many requests | Too many requests were sent by the user. | Too many requests were sent and they got throttled. |
403
403
@@ -411,4 +411,4 @@ Here's a list of common error codes and possible reasons. For a full list, see
Copy file name to clipboardExpand all lines: microsoft-edge/extensions-chromium/publish/api/using-addons-api.md
+4-12Lines changed: 4 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,20 @@
1
1
---
2
-
title: Using the Microsoft Edge Add-ons API
2
+
title: Using the Microsoft Edge Add-ons REST API
3
3
description: REST endpoints to automate publishing updates to add-ons that are submitted to the Microsoft Edge Add-ons store.
4
4
author: MSEdgeTeam
5
5
ms.author: msedgedevrel
6
6
ms.topic: conceptual
7
7
ms.service: microsoft-edge
8
8
ms.subservice: extensions
9
-
ms.date: 07/19/2023
9
+
ms.date: 03/12/2024
10
10
---
11
-
# Using the Microsoft Edge Add-ons API
11
+
# Using the Microsoft Edge Add-ons REST API
12
12
13
13
The Microsoft Edge Add-ons API provides a set of REST endpoints for programmatically publishing updates to add-ons submitted to the Microsoft Edge Add-ons store. You can use these REST endpoints to automate the process of uploading and publishing new versions of your add-ons to the Microsoft Edge Add-ons store. You'll use the **Publish API** page at Partner Center to work with these endpoints.
14
14
15
15
To submit suggestions and feedback, enter an [Issue about the Add-ons API](https://github.com/MicrosoftDocs/edge-developer/issues/new?title=[Add-ons%20API]).
| Node.js |[Edge Webstore Upload](https://www.npmjs.com/package/@plasmo-corp/ewu)|[GitHub](https://github.com/plasmo-corp/edge-webstore-upload)| This is a third party library. Microsoft makes no warranties, express or implied, with respect to the information provided here. |
Copy file name to clipboardExpand all lines: microsoft-edge/extensions-chromium/publish/update-extension.md
+4-9Lines changed: 4 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,15 +22,11 @@ To update your extension on the store, follow these steps:
22
22
23
23
1. Update either the extension package or the metadata of the extension. If you update the extension package, make sure that you increase the version number in the manifest file.
24
24
25
-
1. After you make the changes, select **Publish** to update your extension listing, and start the certification process.
26
-
27
-
> [!NOTE]
28
-
> The certification process for an update to an extension can take up to 7 business days.
25
+
1. After you make the changes, click **Publish** to update your extension listing and start the certification process. The certification process for an update to an extension can take up to 7 business days.
29
26
30
27
1. After the `Status` column displays `In the store`, your extension update is available on the Microsoft Edge Add-ons website.
31
28
32
-
> [!TIP]
33
-
> After your extension has been created initially, you'll be able to update it programmatically [Using the Microsoft Edge Add-ons API (Beta)](api/using-addons-api.md).
29
+
After your extension has been created initially, you can update your extension by [Using the Microsoft Edge Add-ons REST API](./api/using-addons-api.md).
@@ -46,12 +42,11 @@ To edit your submission, follow these steps:
46
42
47
43
1. To open the **Extension overview** section, use the left navigation bar. To cancel the current submission, select **Cancel submission**.
48
44
49
-
1. Go to other sections and update either the extension package or the metadata of the extension. If you update the extension package, make sure that you increase the version number in the manifest file to match changes since the previous package submission.
45
+
1. Go to other sections and update either the extension package or the metadata of the extension. If you update the extension package, make sure that you increase the version number in the manifest file to match changes that were made after the previous package submission.
50
46
51
47
1. After you finish making changes, select **Publish**.
52
48
53
-
> [!IMPORTANT]
54
-
> The process stops and removes your current submission from the Microsoft Edge extensions certification pipeline and a new review starts with the latest submission.
49
+
**Important:** The review process stops, your current submission is removed from the Microsoft Edge extensions certification pipeline, and then a new review starts, using the new submission.
## Publish and update extensions using the Microsoft Edge Add-ons API
42
44
43
-
You can integrate APIs directly into your Continuous Integration / Continuous Delivery (CI/CD) pipeline. You can also publish extension package updates to the Microsoft Edge Add-ons website without using Partner Center. For more information, see [Using the Microsoft Edge Add-ons API](/microsoft-edge/extensions-chromium/publish/api/using-addons-api)
45
+
You can integrate APIs directly into your Continuous Integration / Continuous Delivery (CI/CD) pipeline. You can also publish extension package updates to the Microsoft Edge Add-ons website without using Partner Center. For more information, see [Using the Microsoft Edge Add-ons REST API](../publish/api/using-addons-api.md).
## Addition of breadcrumbs to Microsoft Partner Center
49
52
50
53
Developers can view the navigation bar / tree path while using Partner Center to track the exact Partner Center path users are visiting. Developers can maintain awareness of their location within Microsoft Partner Center.
The new edition of the developer portal contains relevant resources and documentation for Microsoft Edge extensions. For more information, see [Microsoft Edge Add-ons Developer](https://developer.microsoft.com/microsoft-edge/extensions/).
## Extension Analytics Dashboard on Microsoft Partner Center
63
68
64
69
The Extensions Analytics Dashboard enables you to view your extension's usage, adoption, and in-market performance. You can also track active user installs, weekly users, total downloads, and usage distribution over a period from [Partner Center](https://partner.microsoft.com/dashboard/microsoftedge/).
## Add team members to your Partner Center account
70
76
71
77
You can add members from your organization and manage the settings on your Partner Center Account. See [Add users to the Microsoft Edge program](/microsoft-edge/extensions-chromium/publish/aad-account).
## Sign into Microsoft Partner Center using your GitHub account
77
84
78
85
You can use your personal GitHub account credentials to sign into Microsoft Partner Center to submit your Microsoft Edge Extension. See [Publish a Microsoft Edge extension by using a GitHub account](/microsoft-edge/extensions-chromium/publish/github).
## Manage your extension submissions on Partner Center
84
92
85
93
This feature allows you to view your extension submission from the [Partner Center](https://partner.microsoft.com/dashboard/microsoftedge/) dashboard and overview pages. You can easily track your extension submission review status, view past updates, view the status of submissions, and manage extensions on Partner Center.
Microsoft Edge Add-ons now support extensions with Manifest V3. For more information, see the blog [Manifest V3 changes are now available in Microsoft Edge](https://techcommunity.microsoft.com/t5/articles/manifest-v3-changes-are-now-available-in-microsoft-edge/m-p/1780254) for more details.
You can request the Collection where your extension should be featured on the Microsoft Edge Add-ons store. You can submit your request at the [Submit a request to add an extension to the collections on the Microsoft Edge Add-ons home page](https://forms.office.com/pages/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbRw01UwyBfAxNna_1ZkP3X2VUN0lBSU1YMEU3VFY0VURRODEwSjgwU00yRy4u).
You can choose a subset of languages instead of manually entering each language in the listing details on Microsoft Partner Center. You can also elect to use the same marketing assets across all marketplaces. See [Partner Center improvements related to Microsoft Edge extensions store listing and certification](https://techcommunity.microsoft.com/t5/articles/partner-center-improvements-related-to-microsoft-edge-extensions/m-p/2118981).
0 commit comments