Input representation of the quote, transaction type, and products to validate for
pricing setup configuration.
JSON Example
{
"quoteId": "0Q0xx0000006iPnAAI",
"productIds": ["01txx0000006iPnAAI", "01txx0000006iPmAAI"]
}
Properties
Provide at least one of quoteId, transactionType, or productIds for meaningful validation. If none are provided, the API returns isValid as true with no errors.
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| productIds | String[] | List of Product2 record IDs to validate for product-level procedure plan configuration. | Optional | 68.0 |
| quoteId | String | Quote record ID. When provided, the quote’s transaction type and date context are used for quote-level validation. | Optional | 68.0 |
| transactionType | String | Transaction type developer name. Used for quote-level validation when quoteId isn’t provided, or to override the quote’s transaction type. | Optional | 68.0 |