Azure Marketplace API Emulator

Introduction

Use Offer Central to view, edit and create offers to use in the emulator.

Points of note:

  • Offer Id must be unique - the Emulator, can replicate Partner Center
  • Basic offer and plan details are used for the Emulator, not the full scope
  • Plans only have one billing parameter for simplicity (see below)
  • You can clone existing offers as a template for a new one
  • You cannot edit the sample offers that ship with the Emulator
  • You cannot delete an offer if it is in use
  • The only currency is USD

In Partner Center you would build the Offer > Plan > Billing, using M365 as an example:

  • Offer: the product, e.g. M365
  • Plan: a specific feature set, e.g. E3 and per user
  • Billing: pricing, e.g. per month, per annum

In the Emulator, currently, the Plan and Billing elements are a single item - create a Plan as required and add a single billing metric for that Plan.

Offer Central
Offer
Plan Name Plan Id Billing Term Price