'Any Rest API to check for list of requested extension in Azure DevOps?
Is there a list of extension request available as a Rest API? There is a Rest API for installed extensions https://docs.microsoft.com/en-us/rest/api/azure/devops/extensionmanagement/installed-extensions?view=azure-devops-rest-6.0 . Was wondering if there is a similar one for requested extensions?
Solution 1:[1]
If you want to get an installed extension by its publisher and extension name.
You can try this:
GET https://extmgmt.dev.azure.com/{organization}/_apis/extensionmanagement/installedextensionsbyname/{publisherName}/{extensionName}?assetTypes={assetTypes}&api-version=6.0-preview.1
Parameters include: extensionName, organization, publisherName, api-version, assetTypes.
To list Installed Extensions, you can try this:
GET https://extmgmt.dev.azure.com/{organization}/_apis/extensionmanagement/installedextensions?includeDisabledExtensions={includeDisabledExtensions}&includeErrors={includeErrors}&assetTypes={assetTypes}&includeInstallationIssues={includeInstallationIssues}&api-version=6.0-preview.1
Parameters include: organization, api-version, assetTypes, includeDisabledExtensions, includeErrors, includeInstallationIssues.
You can select some of these optional parameters to meet your requirement of the requested extension.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Kangcheng Jin-MSFT |
