Price Items REST Endpoints

Pricing Setup/Price Items
These endpoints enable administration of Product Workbench pricing using REST API services.
Add Price Item Charge Group
Method: post
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups
Add Price Item Charge Group Charge
Method: post
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
Add Price Item Charge Group Rate Plan
Method: post
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans
Add Price Item Charge Group Rate Plan Charge
Method: post
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
Add Price Item To Charge Group
Method: post
Path: /rest/v16/pricingSetup/priceItems/actions/addItemToChargeGroup
Delete Price Item Charge Group Charge
Method: delete
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
Delete Price Item Charge Group Rate Plan
Method: delete
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
Delete Price Item Charge Group Rate Plan Charge
Method: delete
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
Get Price Item
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}
Get Price Item Charge Group
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}
Get Price Item Charge Group Charge
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
Get Price Item Charge Group Charges
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
Get Price Item Charge Group Rate Plan
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
Get Price Item Charge Group Rate Plan Charge
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
Get Price Item Charge Group Rate Plan Charges
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
Get Price Item Charge Group Rate Plans
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans
Get Price Item Charge Groups
Method: get
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups
Get Price Items
Method: get
Path: /rest/v16/pricingSetup/priceItems
Link or Unlink a Charge Group with a Price Item
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}
Search Price Items
Method: post
Path: /rest/v16/pricingSetup/priceItems/actions/search
Update Price Item Charge Group Charge
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
Update Price Item Charge Group Charges
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
Update Price Item Charge Group Rate Plan
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
Update Price Item Charge Group Rate Plan Charge
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
Update Price Item Charge Group Rate Plan Charges
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
Update Price Item Charge Group Rate Plans
Method: patch
Path: /rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans