SimpleAPI Release Notes

SimpleAPI 1.6.989

Resolved issues:

  • Procedures in a /subscriptions/{id} request were improved to avoid a 404 response.

  • An additional parameter was added: Partner Attestation of No Self Dealing. It is required by Microsoft for all Microsoft 365 orders.

SimpleAPI 1.6.962

Resolved issues:

  • API-381 An incorrect country code could be passed to domainValidation when placing an order for Office 365.
  • API-395 No currency was returned for subscriptions that have MPNs with zero prices.
  • API-456 When filling out an address, the state field was mandatory, but it is not required for all locations.
  • API-458 Order placement failed when a customer's country is different from the marketplace's country.
  • API-470 SubscriptionID was not displayed in the cancellation orders.

Improvements:

  • A new endpoint to access service plans was added: /plans
    • A GET request to /plans will list all service plans.
    • A GET request to /plans/{id} will return plan details and available upgrades for this plan.
  • When updating a subscription, you can now schedule and provision the changes on its renewal date using the new property "scheduledOn" : "renewal".
  • A new property, billingModel, which identifies the billing model of a product, is now returned when viewing plans or products (available in these requests: GET /plans, GET plans/ {id}, GET /products). If the billing model is specified when placing a change order, only the products with that billing model will be affected by this request (available for these requests: POST /orders, POST /orders/estimation, POST /parameters/validation).

SimpleAPI 1.5.915

This is the first publicly released SimpleAPI version. Refer to About SimpleAPI to learn more about basic features of this component.

Important: Do not install any older version of SimpleAPI, as they may not work correctly.