Pricing Rules REST Endpoints

Pricing Setup/Pricing Rules
These endpoints support administration of CPQ Pricing Rules.
Add a Pricing Rule
Method: post
Path: /rest/v19/pricingSetup/rules
Add a Pricing Rule Customer Specific Condition
Method: post
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
Delete a Pricing Rule
Method: delete
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}
Delete a Pricing Rule Customer Specific Condition
Method: delete
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
Get a Pricing Rule
Method: get
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}
Get a Pricing Rule Customer Specific Condition
Method: get
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
Get All Pricing Models Linked to Pricing Rule
Method: get
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
Get All Pricing Rule Customer Specific Conditions
Method: get
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
Get All Pricing Rules
Method: get
Path: /rest/v19/pricingSetup/rules
Link a Pricing Model to Pricing Rule
Method: post
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
Unlink a Pricing Model from a Pricing Rule
Method: delete
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels/{modelVariableName}
Update a Price Model Linked to Pricing Rule
Method: patch
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels/{modelVariableName}
Update a Pricing Rule
Method: patch
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}
Update a Pricing Rule Customer Specific Condition
Method: patch
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions/{conditionId}
Update a Pricing Rule Customer Specific Conditions
Method: patch
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/customerSpecificConditions
Update Pricing Models Linked to Pricing Rule
Method: patch
Path: /rest/v19/pricingSetup/rules/{ruleVariableName}/ruleModels
Update Pricing Rules
Method: patch
Path: /rest/v19/pricingSetup/rules