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 

NameTypeDescriptionRequired or OptionalAvailable Version
add​Default​ConfigurationBooleanIndicates whether to add the default configurations (true) or not (false).Optional60.0
execute​Configuration​RulesBooleanIndicates whether to execute the configuration rules (true) or not (false).Optional60.0
execute​PricingBooleanIndicates whether to execute pricing (true) or not (false).Optional60.0
pricing​ProcedureStringName of the pricing procedure to use during the API calls to Salesforce Pricing Management.Optional60.0
qualifyAll​ProductsIn​TransactionBooleanIndicates whether to run the qualification rules on all the products in the context (true) or not (false).Optional60.0
returnProduct​Catalog​DataBooleanIndicates 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.
Optional60.0
validateAmend​Renew​CancelBooleanIndicates whether to run the amend, renew, cancel-related validations (true) or not (false).Optional60.0
validate​Product​CatalogBooleanIndicates whether to run the validations against the product catalog (true) or not (false).Optional60.0