title | description | ms.service | ms.subservice | ms.topic | ms.author | author | ms.date |
---|---|---|---|---|---|---|---|
Overview of commercial marketplace submission APIs in Partner Center |
Gain an overview of commercial marketplace submission APIs. |
marketplace |
partnercenter-marketplace-publisher |
conceptual |
mingshen |
mingshen-ms |
09/22/2021 |
Use API to programmatically query, create submissions for, and publish offers. API is useful if your account manages many offers and you want to automate and optimize the submission process for these offers.
There are two sets of submission API available:
- Partner Center submission API – The common set of APIs that work across consumer and commercial products to publish through Partner Center. New capabilities are continuously added to this set of APIs. For more information on how to integrate with this API, see Partner Center submission API onboarding.
- Legacy Cloud Partner Portal API – The APIs carried over from the deprecated Cloud Partner Portal; it is integrated with and continues to work in Partner Center. This set of APIs is in maintenance mode only; new capabilities introduced in Partner Center may not be supported, and it should only be used for existing products that were already integrated before transition to Partner Center. For more information on how to continue to use the Cloud Partner Portal APIs, see Cloud Partner Portal API Reference.
Refer to the following table for supported submission APIs for each offer type.
Offer type | Legacy Cloud Partner Portal API Support | Partner Center submission API support |
---|---|---|
Azure Application | ✔ | |
Azure Container | ✔ | |
Azure Virtual Machine | ✔ | |
Consulting Service | ✔ | |
Dynamics 365 | ✔ | |
IoT Edge Module | ✔ | |
Managed Service | ✔ | |
Power BI App | ✔ | |
Software as a Service | ✔ |
Microsoft 365 Office add-ins, Microsoft 365 SharePoint solutions, Microsoft 365 Teams apps, and Power BI Visuals don’t have submission API support.
- Visit the API link appropriate for your offer type as needed