CPQ Configuration API

Use the Salesforce CPQ Configuration API to configure and price product bundles.

Required Editions
Available in: Salesforce CPQ Spring’17 and later
  • Configuration Loader API
    The Configuration Loader API returns all the data for the product, including its product options and configuration model. When configuring a nested bundle, set the parentProductproperty to the parent product to inherit configuration attributes on the nested bundle.
  • Configuration Load Rule Executor API
    The Configuration Load Rule Executor API invokes all the load event product rules for the specified product. When configuring a nested bundle, set the parentProduct property to the parent product to inherit configuration attributes on the nested bundle.
  • Configuration Validator API
    The Configuration Validator API runs selection, validation, and alert product rules and configurator-scoped price rules against the input configuration model and returns an updated configuration model.