Skip to Content
Nov 02, 2022 at 10:53 AM

Changing a product in active subscription


Hi Experts,

There is a requirement where we need to change a product from an active subscription.
For example: Customer first subscribes to product A, later on the customer decides to change to product B.

We are using the API request below for this change request:

1. Change the Product of the Root Item (POST on /subscriptions/{id}/processes/productchange)

But using the above API we cant include custom reference.

There is another API request
2. Update Snapshots of a Subscription (PUT on /subscriptions/{id})

Using above API we can include custom references in the payload.

So can we use the 2nd API request for the product change?
Any major difference between the above API request?

Please advice