Commercial marketplace submission API overview

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.

Types of APIs

There are three sets of submission API available:

  • Product Ingestion API – The new set of modern APIs to create and manage commercial offers through Partner Center. New capabilities are continuously added to this set of APIs. The APIs are in preview state and will soon be launched for all offer types and will eventually replace the Partner Center submission and Legacy Cloud Partner Portal APIs. For more information on how to integrate with the modern Product Ingestion API, see Product Ingestion API for the commercial marketplace.
  • 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 might 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 Product Ingestion API support (Recommended)
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.

Next steps

  • Visit the API link appropriate for your offer type as needed