---
schema_version: "1"
id: bb3b4d43080c1d702fae546a23923ded3d010e5b6b010728092da786eec8e589
title: Issue Contract From Quote Asynchronous (POST)
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_resources_create_contract_from_quote.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_create_contract_from_quote.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 31085ab5c7c47353d17ce8c74853f099916a20a0f70d4509fb06d17b1be2c36d
description: Create a group benefits contract from a quote. This API supports asynchronous operation for long-running conversions.
---
# Issue Contract From Quote Asynchronous (POST)

Create a group benefits contract from a quote. This API supports asynchronous operation for long-running conversions.

## Resource

/connect/insurance/contracts

## Resource Example

Replace {yourInstance} with the My Domain name of your Salesforce org.

https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/contracts

## Available Version

65.0

## HTTP Methods

POST

## Request Body for POST

### JSON Example

{
  "quoteId": "0Q0SG000000DQA00AO",
  "contractStartDate": "2025-03-11",
  "contractEndDate": "2026-03-11",
  "enrollmentStartDate": "2025-01-01",
  "enrollmentEndDate": "2025-02-01",
  "contractTerm": 1,
  "additionalFields": \[
    {
      "entity": "Contract",
      "fields": {
        "data": \[
          {
            "key": "CustomerSignedTitle",
            "value": "Mr"
          }
        \]
      }
    },
    {
      "entity": "ContractGroupPlan",
      "instanceKey": "d5861be1-9920-42d9-8f43-093b0a709d35",
      "fields": {
        "data": \[
          {
            "key": "EligibilityCriteria",
            "value": "testcriteria"
          }
        \]
      }
    }
  \]
}

### Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| additionalFields | [Contract Item](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_contract_item.htm "Input representation for additional fields to be added to contract items.")\[\] | List of additional fields to add to contract items. | Optional | 65.0 |
| contractEndDate | String | End date of the contract. | Required | 65.0 |
| contractStartDate | String | Start date of the contract. | Required | 65.0 |
| contractTerm | Integer | Contract terms in months. | Optional | 65.0 |
| enrollmentEndDate | String | End date for plan enrollment. | Optional | 65.0 |
| enrollmentStartDate | String | Start date for plan enrollment. | Optional | 65.0 |
| quoteId | String | ID of the quote to create the contract from. | Required | 65.0 |

## Response Body for POST

[Contract Creation Response](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_contract_creation_output.htm "Output representation of the group benefits Quote-to-Contract process.")