Forum Discussion
How do I retrieve Azure Marketplace APIs published details by my company?
Hello,
I'm working on a report to understand what solutions being offered by my company are right now but I can't figure out an easy way to export the current details such as (APi name, publisher, and published date) from the Azure marketplace. I found this article in the MS Learn https://learn.microsoft.com/en-us/partner-center/marketplace/cloud-partner-portal-api-retrieve-offers however this isn't quite clear or outlines what permissions you require in your Azure env. to perform this steps.
Is there any alternative way to export or get these details from the Partner Center?
3 Replies
- alexdrenea-ms
Microsoft
@StanS590 as Justin mention, the list in the Marketplace Offers tab is what you want, but that is unfortunately not exportable from the portal UI.
There are, however, APIs you can use to accomplish this. You are on the right track with the URL you provided. but there is a new(er) API that can help called the Ingestion API. The first 2 steps of that article describe what is needed as a prerequisite (TL; DR; you need to register an Entra application, and assign Manager permission to that app in User Management - Partner Center).
Once you have that, you use the Graph APIs to obtain an Auth token and use that as a bearer token for all subsequent api calls.
Specifically, you want to look at the Product-Ingesion APIs (https://learn.microsoft.com/en-us/partner-center/marketplace/product-ingestion-api#method-3-query-string-parameters) as these are at the code of what you need to call to get to the apps. - justinroyal
Microsoft
StanS590 you should be able to access through the Marketplace offers overview page - however, these details are not exportable.
- JillArmourMicrosoft
Community Manager
justinroyal can you team help here? Thank you kindly!