Configurator Options Input
Input representation of the request to get the product configuration options that’s
passed to the configurator.
JSON Example
1"configuratorOptions":
2 {
3 "addDefaultConfiguration": true,
4 "executeConfigurationRules": true,
5 "executePricing": true,
6 "qualifyAllProductsInTransaction": true,
7 "validateAmendRenewCancel": true,
8 "validateProductCatalog": true
9 }Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| addDefaultConfiguration | Boolean | Indicates whether to add the default configurations (true) or not (false). | Optional | 60.0 |
| executeConfigurationRules | Boolean | Indicates whether to execute the configuration rules (true) or not (false). | Optional | 60.0 |
| executePricing | Boolean | Indicates whether to execute pricing (true) or not (false). | Optional | 60.0 |
| pricingProcedure | String | Name of the pricing procedure to use during the API calls to Salesforce Pricing Management. | Optional | 60.0 |
| qualifyAllProductsInTransaction | Boolean | Indicates whether to run the qualification rules on all the products in the context (true) or not (false). | Optional | 60.0 |
| returnProductCatalogData | Boolean |
Indicates whether to return the product catalog data (true) or not (false). Exclude this property or specify the property value as false if you’re using the API without the Product Configurator UI. |
Optional | 60.0 |
| validateAmendRenewCancel | Boolean | Indicates whether to run the amend, renew, cancel-related validations (true) or not (false). | Optional | 60.0 |
| validateProductCatalog | Boolean | Indicates whether to run the validations against the product catalog (true) or not (false). | Optional | 60.0 |