Price Models REST Endpoints
Pricing Setup/Price Models
These endpoints enable administration of Pricing Engine price models using REST API services.
- Add Price Model
- Method: postPath:
/rest/v16/pricingSetup/models
- Add Price Model Item
- Method: postPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems
- Add Price Model Item Charge
- Method: postPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges
- Add Price Model Item Rate Plan
- Method: postPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans
- Add Price Model Item Rate Plan Charge
- Method: postPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges
- Delete Price Model
- Method: deletePath:
/rest/v16/pricingSetup/models/{modelVarName}
- Delete Price Model Item
- Method: deletePath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}
- Delete Price Model Item Charge
- Method: deletePath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges/{id}
- Delete Price Model Item Rate Plan
- Method: deletePath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}
- Delete Price Model Item Rate Plan Charge
- Method: deletePath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges/{id}
- Get Price Model
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}
- Get Price Model Item
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}
- Get Price Model Item Charge
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges/{id}
- Get Price Model Item Charges
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges
- Get Price Model Item Rate Plan
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}
- Get Price Model Item Rate Plan Charge
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges/{id}
- Get Price Model Item Rate Plan Charges
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges
- Get Price Model Item Rate Plans
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans
- Get Price Model Items
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems
- Get Price Model Pricing Data
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/data
- Get Price Model Pricing Data Item
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/data/{id}
- Get Price Model Pricing Matrix Grid Data
- Method: getPath:
/rest/v16/pricingSetup/models/{modelVarName}/matrixGrid
- Get Price Models
- Method: getPath:
/rest/v16/pricingSetup/models
- Update Price Model
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}
- Update Price Model Item Charge
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges/{id}
- Update Price Model Item Charges
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/charges
- Update Price Model Item Rate Plan
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}
- Update Price Model Item Rate Plan Charge
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges/{id}
- Update Price Model Item Rate Plan Charges
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans/{ratePlanNumber}/charges
- Update Price Model Item Rate Plans
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/priceModelItems/{priceModelItemId}/ratePlans
- Update Price Model Pricing Data Items
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/data
- Update Price Model Pricing Matrix Grid Data
- Method: patchPath:
/rest/v16/pricingSetup/models/{modelVarName}/matrixGrid
- Update Price Models
- Method: patchPath:
/rest/v16/pricingSetup/models