---
schema_version: "1"
id: 9699b2b53a9e1bc04dbb54a1aaf725646d8032ba3989c48dfcf5e851c48e880e
title: Insurance CML Model Validation Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_ins_cml_model_validation_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_ins_cml_model_validation_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 44938707caa4e6c4687ff6414b8f2b0068d116cf0cb2dc34ca5083b85534f18a
description: Input representation of the insurance products and related records to validate against the active CML model.
---
# Insurance CML Model Validation Input

Input representation of the insurance products and related records to validate against the active CML model.

## JSON Example

{
  "productIds": \["01txx0000006iPnAAI"\],
  "productSurchargeIds": \["0nSxx0000001DDDAAI"\],
  "productClauseIds": \["0nPxx0000001EEEAAI"\],
  "underwritingRuleIds": \["0nUxx0000001FFFAAI"\]
}

## Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| productClauseIds | String\[\] | List of insurance product clause IDs to validate against the active CML model identified by productIds. | Optional | 68.0 |
| productIds | String\[\] | List of root product IDs to be validated. For each ID, the API verifies that the product has an active CML model associated with it. | Required | 68.0 |
| productSurchargeIds | String\[\] | List of product surcharge IDs to validate against the active CML model that’s identified by productIds. For each surcharge, the API checks whether the record exists, and whether every segment of its ProductPath is referenced by the active CML association. Don’t specify this property if you don’t want to validate surcharges for the products. | Optional | 68.0 |
| underwritingRuleIds | String\[\] | List of underwriting rule IDs to validate against the active CML model identified by productIds. | Optional | 68.0 |