---
schema_version: "1"
id: c9772b5dcfd9a62b14e38d354a43e6b31a4e2f82eb10d6b1af63f303142629a8
title: ConnectApi.InsPricingSetupValidationInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_ins_pricing_setup_validation.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_ins_pricing_setup_validation.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1aa6ac80c242531cf4af18068d87a8010ebbc8f8bfb6466801e1398285d5111b
description: Input representation of the quote, transaction type, and products to validate for pricing setup configuration.
---
# ConnectApi.InsPricingSetupValidationInputRepresentation

Input representation of the quote, transaction type, and products to validate for pricing setup configuration.

Provide at least one of quoteId, transactionType, or productIds for meaningful validation. If none are provided, the method returns isValid as true with no errors.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| productIds | [List](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_list.htm "HTML (New Window)")<[String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm "HTML (New Window)")\> | List of Product2 record IDs to validate for product-level procedure plan configuration. | Optional | 68.0 |
| quoteId | [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm "HTML (New Window)") | Quote record ID. When provided, the quote’s transaction type and date context are used for quote-level validation. | Optional | 68.0 |
| transactionType | [String](https://developer.salesforce.com/docs/atlas.en-us.264.0.apexref.meta/apexref/apex_methods_system_string.htm "HTML (New Window)") | 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 |