Input representation for generating product clauses.
JSON Example
{
"quoteId": "0Q0xx0000000001AAA",
"contextId": "0000000i18tq18g0025175944829641764efd423f7dc44b98dd1e829086efc59",
"quoteLineItemIds": [
"0QLxx0000000003CCC"
],
"instanceKeys": [
{
"instanceKey": [ "Auto", "Liability" ]
}
],
"options": {
"generateClausesAsync": true,
"generateManualClauses": false,
"saveContext": true
}
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| contextId | String | ID of the context based on which the product clause is generated. | Required if quoteId isn't specified | 65.0 |
| instanceKeys | Instance Key Input[] | List of instance keys. | Optional | 65.0 |
| options | Clause Generation Options Input | Options for clause generation. | Optional | 65.0 |
| quoteId | String | ID of the quote. | Required if contextId isn't specified | 65.0 |
| quoteLineItemIds | String[] | IDs of the quote line items. | Optional | 65.0 |