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.

Activity
ISV sales activities Corresponding marketplace API Corresponding marketplace UI
Product marketing
The icon for product marketing
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
Demand generation
The icon for demand generation
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
Negotiation and quote creation
The icon for negotiation and quote creation
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)
Sale
The icon for sale
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
Maintenance
The icon for maintenance
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
Contract end
The icon for contract end
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.