Align your business with our e-commerce platform
This article describes how the commercial marketplace user interface (UI) and programmatic application programming interfaces (APIs) combine to support your business processes.
Overview of activities
This guide explains how to integrate application programming interfaces (APIs) to automate different activities. The links to each API direct to content that explains how your organization can connect a customer relationship management (CRM) system with the Microsoft commercial marketplace to automate the activities described in the following table. The activities you automate for depends on your unique business needs and processes.
Activities | Marketplace API | Marketplace UI | |
---|---|---|---|
Product messaging, positioning, promotion, and pricing | Product Ingestion API Create, publish, and manage resources associated with products and plans within your Partner Center account. |
Create an offer in Partner Center | |
Product promotion, lead nurturing, evaluation, trial, and proof of concept (PoC) |
Lead connector for CRM: manage leads through your Customer Relationship Management (CRM) system. Co-sell Connector for Salesforce CRM: a solution for Salesforce CRM based on Microsoft Power Automate and Partner Center APIs. Co-sell connector for Dynamics 365 CRM a solution for Dynamics 365 CRM using Partner Center based on Microsoft Power Automate and Partner Center APIs. |
Azure Marketplace: offers a catalog of solutions that are built on or built for Azure and intended for IT professionals and developers. AppSource: offers a catalog of solutions for Line of Business users. Partner Center Marketplace insights: helps you analyze the data related to your offers, customers, transactions, and other activities on the Microsoft commercial marketplace. Manage co-sell opportunities in Partner Center: collaborate with multiple parties to sell products that meet a customer's needs. |
|
Terms and conditions (T&Cs), pricing, discount approvals, final quote |
Partner Center APIs: a family of APIs for Partner Center Cloud Partner Portal API: a legacy API for Virtual Machines (VMs) integrated with Partner Center. Microsoft Graph for the Microsoft Entra API |
Plans and pricing for a marketplace offer in Partner Center. | |
Contract signing, revenue recognition, invoicing, billing |
SaaS fulfillment API v.2, enables ISVs to publish, sell, manage SaaS solutions, and participate in commerce enabled channels: direct, partner-led, and reseller. | Manage co-sell opportunities in Partner Center: collaborate with multiple parties to sell products that meet a customer's needs. Sales and Marketing Benefits through Partner Center. Partner Center payouts on transactions for marketplace offers. |
|
Recurring billing, overages, product support |
SaaS fulfillment APIs, enables ISVs to publish, sell, manage SaaS solutions, and participate in commerce enabled channels: direct, partner-led, and reseller. Metered billing API, custom metering dimensions for marketplace offers. Partner Payouts API, to systematically pull payout reports, also available on GitHub/. Azure Consumption API provides programmatic access to cost and usage data of Azure resources. Azure charges list API. |
Partner Center payouts on transactions for marketplace offers. Partner Center marketplace analytics |
|
Renew or terminate |
SaaS fulfillment API v.2, Enables ISVs to publish, sell, manage SaaS solutions, and participate in commerce enabled channels: direct, partner-led, and reseller. |
Partner Center marketplace analytics, analyze the data related to your offers, customers, transactions, and other activities on marketplace. |