Configurator Message

Output representation of the messages of a product configurator.

JSON Example 

1{
2  "messages": {
3    "0Q0xx0000004CDsCAM": [
4      {
5        "message": "This is a quote with warranty",
6        "messageType": "Info",
7        "category": "ConfigurationRules",
8        "primaryRecordId": "0Q0xx0000004CDsCAM"
9      },
10      {
11        "message": "It is a group 1C9xx0000004CCGCA2",
12        "messageType": "Warning",
13        "category": "ConfigurationRules",
14        "primaryRecordId": "0Q0xx0000004CDsCAM",
15        "groupByValue": "1C9xx0000004CCGCA2"
16      },
17      {
18        "message": "We're in group virtual bundle",
19        "messageType": "Warning",
20        "category": "ConfigurationRules",
21        "primaryRecordId": "0Q0xx0000004CDsCAM",
22        "groupByValue": "1C9xx0000004CCGCA2"
23      },
24      {
25        "message": "It is a group 1C9xx0000004CCOCA2",
26        "messageType": "Warning",
27        "category": "ConfigurationRules",
28        "primaryRecordId": "0Q0xx0000004CDsCAM",
29        "groupByValue": "1C9xx0000004CCOCA2"
30      },
31      {
32        "message": "We're in group virtual bundle",
33        "messageType": "Warning",
34        "category": "ConfigurationRules",
35        "primaryRecordId": "0Q0xx0000004CDsCAM",
36        "groupByValue": "1C9xx0000004CCOCA2"
37      }
38    ],
39    "stiId-Laptop1": [
40      {
41        "message": "Only laptop",
42        "messageType": "Info",
43        "category": "ConfigurationRules",
44        "primaryRecordId": "0Q0xx0000004CDsCAM",
45        "relatedRecordId": "stiId-Laptop1"
46      }
47    ]
48  }
49}
Property NameTypeDescriptionFilter Group and VersionAvailable Version
categoryStringCategory or type of the error message. Valid values are ArcResolutionService, ArcValidationService, BundleValidation, ConfigurationRules, or Pricing.Small, 60.060.0
group​ByValueStringSpecifies the value from Constraint Modeling Language rule action details.Small, 67.067.0
messageStringMessage that contains the error details.Small, 60.060.0
message​TypeStringType of error message. Valid values are Error, Info, or Warning.Small, 60.060.0
primary​RecordIdStringPrimary record ID that contains the error.Small, 60.060.0
related​RecordIdStringRelated record ID for the error, if any.Small, 60.060.0