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: postPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups
- Add Price Item Charge Group Charge
- Method: postPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
- Add Price Item Charge Group Rate Plan
- Method: postPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans
- Add Price Item Charge Group Rate Plan Charge
- Method: postPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
- Add Price Item To Charge Group
- Method: postPath:
/rest/v16/pricingSetup/priceItems/actions/addItemToChargeGroup
- Delete Price Item Charge Group Charge
- Method: deletePath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
- Delete Price Item Charge Group Rate Plan
- Method: deletePath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
- Delete Price Item Charge Group Rate Plan Charge
- Method: deletePath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
- Get Price Item
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}
- Get Price Item Charge Group
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}
- Get Price Item Charge Group Charge
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
- Get Price Item Charge Group Charges
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
- Get Price Item Charge Group Rate Plan
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
- Get Price Item Charge Group Rate Plan Charge
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
- Get Price Item Charge Group Rate Plan Charges
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
- Get Price Item Charge Group Rate Plans
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans
- Get Price Item Charge Groups
- Method: getPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups
- Get Price Items
- Method: getPath:
/rest/v16/pricingSetup/priceItems
- Link or Unlink a Charge Group with a Price Item
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}
- Search Price Items
- Method: postPath:
/rest/v16/pricingSetup/priceItems/actions/search
- Update Price Item Charge Group Charge
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges/{id}
- Update Price Item Charge Group Charges
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/charges
- Update Price Item Charge Group Rate Plan
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}
- Update Price Item Charge Group Rate Plan Charge
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges/{id}
- Update Price Item Charge Group Rate Plan Charges
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans/{ratePlanNumber}/charges
- Update Price Item Charge Group Rate Plans
- Method: patchPath:
/rest/v16/pricingSetup/priceItems/{priceItemId}/chargeGroups/{chargeGroupId}/ratePlans