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
The following guide shows how to integrate different APIs to automate each activity. The links in the API column point to the specific interfaces that developers can use to integrate their customer relationship management (CRM) system with the commercial marketplace. The activity that you use depends on your business needs and sales processes.
ISV sales activities | Corresponding marketplace API | Corresponding marketplace UI | |
---|---|---|---|
![]() |
Product messaging, positioning, promotion, and pricing | Product messaging, positioning, promotion, and pricing; the Partner Ingestion API; the Product Ingestion API |
Product messaging, positioning, promotion, and pricing; Partner Center: offer creation |
![]() |
Product promotion, lead nurturing, evaluation, trial, and proof of concept (PoC) |
Product promotion, lead nurturing, evaluation, trial, and PoC; lead CRM connector for Dynamics 365, SFDC, and Marketo; co-sell Connector for Salesforce CRM; co-sell connector for Dynamics 365 CRM |
Product promotion, lead nurturing, evaluation, trial, and PoC; Azure Marketplace and AppSource; Partner Center Marketplace insights; Partner Center co-sell opportunities |
![]() |
Terms and conditions (T&Cs), pricing, discount approvals, final quote |
T&Cs, pricing, discount approvals, final quote; the Cloud Partner Portal API for virtual machines (VMs); Microsoft Graph for the Azure Active Directory API; Partner Center 7 API family |
T&Cs, pricing, discount approvals, final quote, Partner Center: plans (public or private) |
![]() |
Contract signing, revenue recognition, invoicing, billing |
Contract signing, revenue recognition, invoicing, billing, SaaS fulfillment API v.2, reporting APIs |
Contract signing, revenue recognition, invoicing, billing, Azure portal / admin center, Partner Center Marketplace Rewards, Partner Center payouts reports, Partner Center marketplace analytics, Partner Center co-sell closing |
![]() |
Recurring billing, overages, product support |
Recurring billing, overages, product support, SaaS/Azure Monitor agents: billing APIs, SaaS fulfillment API v.2, Partner Payouts API, GitHub, Metered billing API, Enterprise Agreement (EA) Customer, Azure Consumption API (EA customer), Azure charges list API |
Recurring billing, overages, product support, Partner Center payouts reports, Partner Center marketplace analytics |
![]() |
Renew or terminate |
Renew or terminate, SaaS fulfillment API v.2, Azure Monitor agent/VMs: auto-renew |
Renew or terminate, Partner Center marketplace analytics |
Next steps
- Visit the API links in the table, as needed.