Newer Version Available

This content describes an older version of this product. View Latest

Insurance Quote Patch Input

Input representation for insurance quote patch operation.
JSON example
1{
2  "configOptions": {
3    "executePricing": false,
4    "validateProductCatalog": false,
5    "executeConfigurationRules": false,
6    "executeQualificationRules": false
7  },
8  "additionalFields": {
9    "Status": "Draft",
10    "ValidFromDate": "2025-10-29T00:00:00.000Z"
11  },
12  "addedNodes": [
13    {
14      "productCode": "autoCollision",
15      "instanceKeys": [
16        "autoBundle",
17        "autoCollision"
18      ],
19      "additionalFields": {
20        "StartDate": "2025-09-29T00:00:00.000Z",
21        "EndDate": "2025-10-29T00:00:00.000Z",
22        "Discount": 40
23      }
24    }
25  ],
26  "updatedNodes": [
27    {
28      "instanceKeys": [
29        "autoBundle"
30      ],
31      "productCode": "autoBundle",
32      "attributes": {
33        "avMake": "AudiQ14"
34      },
35      "additionalFields": {
36        "StartDate": "2025-09-29T00:00:00.000Z",
37        "EndDate": "2025-10-29T00:00:00.000Z",
38        "Discount": 50
39      }
40    }
41  ]
42}
Properties
Name Type Description Required or Optional Available Version
addedNodes Insurance Quote Input Node[] List of added nodes for insurance quote. Optional 63.0
additionalFields Map<String, Object> Insurance quote additional fields. Optional 63.0
configOptions Insurance Quote Config Options[] Configurator options for insurance quote. Optional 63.0
deletedNodes Insurance Quote Input Node[] List of deleted nodes from insurance quote. Optional 63.0
pricingProcedure String Pricing procedure for insurance quote. Optional 63.0
updatedNodes Insurance Quote Input Node[] List of updated nodes on insurance quote. Optional 63.0