---
schema_version: "1"
id: 5e26b73052997dddbb45c2612a4663fecdbf735fb04970787ce397640ba4baf6
title: Contract Item
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_contract_item.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_contract_item.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: b62360ae913d73a28295af1d239aebb12d403f1923d0e3d03bc3bd328d2f33e3
description: Input representation for additional fields to be added to contract items.
---
# Contract Item

Input representation for additional fields to be added to contract items.

## JSON Example

{
  "entity": "ContractGroupPlan",
  "fields": \[
    {
      "key": "CustomField\_\_c",
      "value": "CustomValue"
    }
  \],
  "instanceKey": "d5861be1-9920-42d9-8f43-093b0a709d35"
}

## Properties

| Name | 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 | [Apex String](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_apex_string.htm "Input representation for a key-value pair.")\[\] | 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 |