Product Quantity Set Configurator

Output representation of the request details to set product quantity.

JSON Example 

1{
2  "configuratorMessages": {},
3  "configuratorUITreatments": [
4    {
5      "details": {
6        "attributeId": "0tjxx0000000007AAA",
7        "prcId": "0dSxx0000000007EAA",
8        "stiId": "0QLxx0000004CU0GAM",
9        "attributePicklistValueId": "0v6xx0000000005AAA"
10      },
11      "uiTreatmentScope": "Bundle",
12      "uiTreatmentTarget": "Attribute_Picklist_Value",
13      "uiTreatmentType": "Hide"
14    },
15    {
16      "details": {
17        "stiId": "ref_f0f2da7b_c431_482d_bf4b_599052f3a2e1"
18      },
19      "uiTreatmentScope": "Product",
20      "uiTreatmentTarget": "Component",
21      "uiTreatmentType": "Disable"
22    }
23  ],
24  "errors": [],
25  "productQualifications": {
26    "01tDU000000EOTCYA4": {
27      "isQualified": true
28    }
29  },
30  "success": true
31}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
configurator​MessagesMap<String, Configurator Message>Map of the product IDs to the list of configurator messages. Configurator messages are results from any validations, Business Rules Engines (BRE) calls, or Salesforce Pricing calls.Small, 60.060.0
configurator​UITreatmentsConfigurator UI Treatment[]Details of the UI treatments that specify the product configuration rule actions to override the disable or hide behavior in the UI for product options, product attributes, and attribute picklist values.Small, 62.062.0
errorsError ResponseList of errors, which contains an error code and a message.Small, 60.060.0
product​QualificationsMap<String, Configurator Qualification Context>Map of the product IDs to the qualification rule execution results.Small, 60.060.0
successBooleanIndicates whether the call was successful (true) not (false).Small, 60.060.0