---
schema_version: "1"
id: 2c4796782ce9b05483634d2ddd5fc35ad875e0972c4fc13ab6c757fa5f364e85
title: Insurance Issue Contract Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_insurance_issue_contract_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_issue_contract_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 79dd1b1e8a57a49de83185ef2b4878fac4043b9b96eb6a08ddd3a32f06346903
description: Input representation of the details, such as the quote ID, contract dates, enrollment window, and optional term and additional fields to use to synchronously issue a group benefits contract from a quote.
---
# Insurance Issue Contract Input

Input representation of the details, such as the quote ID, contract dates, enrollment window, and optional term and additional fields to use to synchronously issue a group benefits contract from a quote.

## JSON Example

{
  "quoteId": "0Q0xx0000004C9OCAU",
  "contractStartDate": "2026-01-11",
  "contractEndDate": "2028-01-20",
  "transactionDetailLevel": "COVERAGE\_LEVEL",
  "additionalFields": {
    "insuranceContractItemList": \[
      {
        "entity": "Contract",
        "fields": {
          "data": \[
            {
              "key": "Description",
              "value": "Renewed for FY2026"
            }
          \]
        }
      },
      {
        "entity": "InsuranceContract",
        "fields": {
          "data": \[
            {
              "key": "myCustomPickList\_\_c",
              "value": "Alive"
            },
            {
              "key": "EnrollmentEndDate",
              "value": "2022-01-20"
            },
            {
              "key": "EnrollmentStartDate",
              "value": "2021-01-20"
            }
          \]
        }
      },
      {
        "entity": "ContractGroupPlan",
        "productPath": "dentalBasic",
        "fields": {
          "data": \[
            {
              "key": "EnrollmentEndDate",
              "value": "2025-12-31"
            }
          \]
        }
      }
    \]
  }
}

## Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| additionalFields | [Insurance Contract Item Input](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_contract_item.htm "Input representation of the details, such as object, product path, and field values to extend a contract when issuing it from a quote.")\[\] | List of additional fields to add to contract items. | Optional | 68.0 |
| contractEndDate | String | End date of the contract in ISO 8601 YYYY-MM-DD format. If specified, this value overrides the contract end date that’s derived from the quote. | Required | 68.0 |
| contractStartDate | String | Start date of the contract in ISO 8601 YYYY-MM-DD format. If specified, this value overrides the contract start date that’s derived from the quote. | Required | 68.0 |
| contractTerm | Integer | Duration of the contract in months. If specified, this value overrides the contract term derived from the quote. | Optional | 68.0 |
| quoteId | String | ID of the quote from which you want to issue the contract. | Required | 68.0 |
| transactionDetailLevel | String | Level of transaction detail to include when issuing the contract. Valid values are: PLAN\_LEVEL, COVERAGE\_LEVEL, CHARGE\_LEVEL. The default value is PLAN\_LEVEL. | Optional | 68.0 |