Pricing Rules REST Endpoints
Pricing Setup/Pricing Rules
These endpoints support administration of CPQ Pricing Rules.
- Add a Pricing Rule
- Method: postPath:
/rest/v19/pricingSetup/rules
- Add a Pricing Rule Customer Specific Condition
- Method: postPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
- Delete a Pricing Rule
- Method: deletePath:
/rest/v19/pricingSetup/rules/{ruleVariableName}
- Delete a Pricing Rule Customer Specific Condition
- Method: deletePath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
- Get a Pricing Rule
- Method: getPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}
- Get a Pricing Rule Customer Specific Condition
- Method: getPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
- Get All Pricing Models Linked to Pricing Rule
- Method: getPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
- Get All Pricing Rule Customer Specific Conditions
- Method: getPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
- Get All Pricing Rules
- Method: getPath:
/rest/v19/pricingSetup/rules
- Link a Pricing Model to Pricing Rule
- Method: postPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
- Unlink a Pricing Model from a Pricing Rule
- Method: deletePath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels/{modelVariableName}
- Update a Price Model Linked to Pricing Rule
- Method: patchPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels/{modelVariableName}
- Update a Pricing Rule
- Method: patchPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}
- Update a Pricing Rule Customer Specific Condition
- Method: patchPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
- Update a Pricing Rule Customer Specific Conditions
- Method: patchPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
- Update Pricing Models Linked to Pricing Rule
- Method: patchPath:
/rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
- Update Pricing Rules
- Method: patchPath:
/rest/v19/pricingSetup/rules