Issue Contract From Quote Asynchronous (POST)

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

Resource 

1/connect/insurance/contracts

Resource Example 

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

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

Available Version 

65.0

HTTP Methods 

POST

Request Body for POST 

JSON Example 

1{
2  "quoteId": "0Q0SG000000DQA00AO",
3  "contractStartDate": "2025-03-11",
4  "contractEndDate": "2026-03-11",
5  "enrollmentStartDate": "2025-01-01",
6  "enrollmentEndDate": "2025-02-01",
7  "contractTerm": 1,
8  "additionalFields": [
9    {
10      "entity": "Contract",
11      "fields": {
12        "data": [
13          {
14            "key": "CustomerSignedTitle",
15            "value": "Mr"
16          }
17        ]
18      }
19    },
20    {
21      "entity": "ContractGroupPlan",
22      "instanceKey": "d5861be1-9920-42d9-8f43-093b0a709d35",
23      "fields": {
24        "data": [
25          {
26            "key": "EligibilityCriteria",
27            "value": "testcriteria"
28          }
29        ]
30      }
31    }
32  ]
33}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
additionalFieldsContract Item[]List of additional fields to add to contract items.Optional65.0
contractEndDateStringEnd date of the contract.Required65.0
contractStartDateStringStart date of the contract.Required65.0
contractTermIntegerContract terms in months.Optional65.0
enrollmentEndDateStringEnd date for plan enrollment.Optional65.0
enrollmentStartDateStringStart date for plan enrollment.Optional65.0
quoteIdStringID of the quote to create the contract from.Required65.0

Response Body for POST 

Contract Creation Response