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: post
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
Add Pricing Rule
Method: post
Path: /rest/v16/pricingSetup/rules
Delete Customer Specific Condition
Method: delete
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
Delete Pricing Rule
Method: delete
Path: /rest/v16/pricingSetup/rules/{ruleVarName}
Get Customer Specific Condition
Method: get
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
Get Customer Specific Conditions
Method: get
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
Get Price Models Linked to Pricing Rule
Method: get
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
Get Pricing Rule
Method: get
Path: /rest/v16/pricingSetup/rules/{ruleVarName}
Get Pricing Rules
Method: get
Path: /rest/v16/pricingSetup/rules
Link a Price Model to Pricing Rule
Method: post
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
Unlink a Price Model from a Pricing Rule
Method: delete
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels/{modelVarName}
Update Customer Specific Condition
Method: patch
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions/{conditionId}
Update Customer Specific Conditions
Method: patch
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/customerSpecificConditions
Update Price Model Linked to a Pricing Rule
Method: patch
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels/{modelVarName}
Update Price Models Linked to a Pricing Rule
Method: patch
Path: /rest/v16/pricingSetup/rules/{ruleVarName}/ruleModels
Update Pricing Rule
Method: patch
Path: /rest/v16/pricingSetup/rules/{ruleVarName}
Update Pricing Rules
Method: patch
Path: /rest/v16/pricingSetup/rules