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.

Area
Activities Marketplace API Marketplace UI
Product marketing
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
Demand generation
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.
Negotiation and quote creation
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.
Sale
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.
Maintenance
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
Contract end
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.