Skip to main content

Use cases

Once a subscription has been created, you may change the subscription through the AppDirect API. Doing so is the equivalent of updating an edition through the AppDirect UI.

Note that the user updating the subscription does not necessarily have to be the original purchaser of the product. It can be another user with the appropriate permissions. Doing so through the API, of course, requires channel admin access.

When a subscription is changed, it can be changed to a different edition of the same product. It can be upgraded or downgraded, say to add or remove users (or any other unit associated with the edition) respectively.

If the subscription is a free trial, you may upgrade it to a paid.

If nothing about the subscription is changed on the change subscription call, the call will return a 409 Conflict, indicating the user is trying to change to an identical subscription.

Was this page helpful?