/
Managing Subscriptions via API for White-Label Resellers

Managing Subscriptions via API for White-Label Resellers

On this page, you can find an introduction to all the Subscription Management Endpoints of the API V.3 that are available to White-Label Resellers (Free Edition & Standard Edition). You will also find flow examples, expected results, and extensive explanations for each Subscription Management Endpoint.

 

Subscription Management Endpoints for White-Label Resellers


In the following two tabs, you can find the available Subscription Management Endpoints for each Reseller based on their Edition, Free and Standard.

 

How to Manage a Subscription

In the following bullets below, you can find the three main processes of managing White-Label Reseller subscriptions via the API. These are the cancelation as well as the decrease, and the increase of quantities inside a subscription.

  1. You first have to create a draft order by invoking this call POST api/orders.

  2. Then you need to add order item(s) by invoking this call POST /api/orders/{orderid}/items. Remember here to add the parameter of the “subscription ID”.

  3. Lastly, you need to checkout that order by invoking this call POST /api/orders/{orderid}/checkout.

 

  • POST /api/subscriptions/{subscriptionId}/addons/{addonId}/cancelendofbillingperiod: By invoking this call, the Reseller API user will cancel the add-on of a subscription, at the end of the billing period, based on the ID of the given add-on ID.

 

Related content

Ordering via API for White-Label Resellers
Ordering via API for White-Label Resellers
Read with this
Copying Reseller Subscriptions in Distributor BSS
Copying Reseller Subscriptions in Distributor BSS
More like this
Setup Microsoft GDAP via BSS for Tenants
Setup Microsoft GDAP via BSS for Tenants
Read with this