Pricing Rules REST Endpoints
Pricing Setup/Pricing Rules
These endpoints enable administration of Pricing Engine pricing rules using REST API services.
- Add Customer Specific Condition
- Method: postPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
- Add Pricing Rule
- Method: postPath:
/rest/v16/pricingSetup/rules
- Delete Customer Specific Condition
- Method: deletePath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
- Delete Pricing Rule
- Method: deletePath:
/rest/v16/pricingSetup/rules/{ruleVarName}
- Get Customer Specific Condition
- Method: getPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
- Get Customer Specific Conditions
- Method: getPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
- Get Price Models Linked to Pricing Rule
- Method: getPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
- Get Pricing Rule
- Method: getPath:
/rest/v16/pricingSetup/rules/{ruleVarName}
- Get Pricing Rules
- Method: getPath:
/rest/v16/pricingSetup/rules
- Link a Price Model to Pricing Rule
- Method: postPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
- Unlink a Price Model from a Pricing Rule
- Method: deletePath:
/rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels/{modelVarName}
- Update Customer Specific Condition
- Method: patchPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
- Update Customer Specific Conditions
- Method: patchPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
- Update Price Model Linked to a Pricing Rule
- Method: patchPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels/{modelVarName}
- Update Price Models Linked to a Pricing Rule
- Method: patchPath:
/rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
- Update Pricing Rule
- Method: patchPath:
/rest/v16/pricingSetup/rules/{ruleVarName}
- Update Pricing Rules
- Method: patchPath:
/rest/v16/pricingSetup/rules