All Products REST Endpoints

Subscriptions/All Products
The all products resource is used to view, create, update, and delete the product details for a subscription, irrespective of the profile options enabled for filtering subscription products.
Amend a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/amend
Calculate credit amount for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/calculateCreditAmount
Calculate early termination fee for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/calculateEarlyTerminationFee
Cancel a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/cancel
Check if action is eligible for asynchronous processing for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/isActionAsyncEligible
Close a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/close
Create a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts
Delete a product
Method: delete
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}
Duplicate a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/duplicateProduct
Edit an entitlement plan associated with the product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/editEntitlementPlan
Get a product
Method: get
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}
Get all products
Method: get
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts
Get last partial billing option for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/getLastPartialBillingOption
Get total early termination fee for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/getTotalEarlyTerminationFee
Hold a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/putOnHold
Move a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/move
Negotiate a coverage on the product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/negotiateCoverage
Remove hold on a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/removeHold
Resume a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/resume
Revert to a standard coverage of a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/revertCoverage
Submit a scheduled process for product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/submitEssJobRequest
Suspend a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/suspend
Switch coverage of a product
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/switchCoverage
Undo close of a product.
Method: post
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}/action/undoClose
Update a product
Method: patch
Path: /crmRestApi/resources/11.13.18.05/subscriptions/{SubscriptionNumber}/child/allProducts/{SubscriptionProductPuid}