---
schema_version: "1"
id: 924b86e5b1f5a4bdb63baa23815fd04200e48a794192ef59d48ad82dbe81d22d
title: Insurance Contract Renewal Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_insurance_contract_renewal_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_contract_renewal_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 36073eb56d2cc8c2bd4c319406614e776d29c6144b2007e82d4af4b0edaa3f7e
description: Input representation of the details, such as the quote ID, renewal and contract end dates, and optional enrollment window, term, target contract, and additional fields to create a renewed-term contract from a quote.
---
# Insurance Contract Renewal Input

Input representation of the details, such as the quote ID, renewal and contract end dates, and optional enrollment window, term, target contract, and additional fields to create a renewed-term contract from a quote.

## JSON Example

{
  "quoteId": "0Q0xx0000004CtoCAE",
  "renewalDate": "2026-03-11",
  "contractEndDate": "2027-03-11",
  "contractTerm": 12,
  "targetContractId": "800xx0000004C92AAE",
  "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 apply to contract objects when the renewed contract is created. | Optional | 68.0 |
| contractEndDate | String | End date of the renewed contract. Specify the date in the yyyy-MM-dd format. | Required | 68.0 |
| contractTerm | Integer | Duration of the renewed contract in months. The default value is 12. | Optional | 68.0 |
| quoteId | String | ID of the quote from which you want to create the renewed contract. | Required | 68.0 |
| renewalDate | String | Date that the renewed contract term starts. Specify the date in the yyyy-MM-dd format. | Required | 68.0 |
| targetContractId | String | ID of the existing contract that the renewal is based on, when you need to identify the prior contract explicitly. | Optional | 68.0 |