---
schema_version: "1"
id: d7206bc98798c93d4b7a10353bc261adbdbe6e6cd30073414c94f145e7fe4fe9
title: ConnectApi.ContractItem
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/apex_connectapi_input_contract_ite.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_contract_ite.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8a0e908802157494f745cb9f4c0a486e53240b4f0f452ff5eb9fc1c79109f9b4
description: Addition fields to be added to the contract items.
---
# ConnectApi.ContractItem

Addition fields to be added to the contract items.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| entity | String | API name of the entity to add fields to, such as ContractGroupPlan. | Optional | 65.0 |
| fields | List<[ConnectApi.InsuranceApexStringRepresentation](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/apex_connectapi_input_insurance_apex_string_representatio.htm "Input representation for the Apex enabled string.")\> | List of key-value pairs that represent the fields and their values for the entity. | Optional | 65.0 |
| instanceKey | String | Unique instance key of the Quote Line Item. | Optional | 65.0 |