---
schema_version: "1"
id: fbc3b47df6770ba10b010b110291ac9f845d2ecffa71c5365a2bed9d6cb33532
title: Endorse Contract Action
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/actions_obj_endorse_contract.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/actions_obj_endorse_contract.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5a813f650b7354bb650da35904cadd49b103ab58a2e917398c0527b2f24c1bec
description: Create an endorsed contract version from an existing contract based on the quote for mid-term adjustments.
---
# Endorse Contract Action

Create an endorsed contract version from an existing contract based on the quote for mid-term adjustments.

This action is available in API version 68.0 and later.

## Supported REST HTTP Methods

**URI**: /services/data/vXX.X/actions/standard/endorseContract

Where XX.X is the latest API version.

**Formats**: JSON, XML

**HTTP Methods**: POST

**Authentication**: Authorization: Bearer TOKEN

Where TOKEN is your OAuth access token.

## Inputs

| Input | Type | Description |
| --- | --- | --- |
| insuranceContractEndorseInputRepresentation | Apex-defined | Required. An Apex ConnectApi.InsuranceContractEndorseInputRepresentation record that contains the details to endorse an insurance contract. |

## Outputs

| Output | Type | Description |
| --- | --- | --- |
| insuranceContractEndorseOutputRepresentation | Apex-defined | An Apex ConnectApi.InsuranceContractEndorseRepresentation record that contains the status of the action, any error messages, and the ID of the endorsed contract. |

## Example

**POST**

This sample request is for the Endorse Contract action.

{
  "inputs": \[
    {
      "insuranceContractEndorseInputRepresentation": {
        "quoteId": "0Q0xx0000004CtoCAE",
        "effectiveDate": "2026-02-01",
        "updateExistingContractDates": false,
        "additionalFields": {
          "insuranceContractItemList": \[
            {
              "entity": "Contract",
              "fields": {
                "data": \[
                  {
                    "key": "Description",
                    "value": "Renewed for FY2026"
                  }
                \]
              }
            },
            {
              "entity": "ContractGroupPlan",
              "productPath": "dentalBasic",
              "fields": {
                "data": \[
                  {
                    "key": "EnrollmentEndDate",
                    "value": "2025-12-31"
                  }
                \]
              }
            }
          \]
        }
      }
    }
  \]
}

This sample response is for the Endorse Contract action.

\[
  {
    "actionName": "endorseContract",
    "errors": null,
    "invocationId": null,
    "isSuccess": true,
    "outcome": null,
    "outputValues": {
      "insuranceContractEndorseOutputRepresentation": {
        "errors": \[\],
        "isSuccess": true,
        "message": "Contract was created from the quote",
        "contractId": "800xx0000004C92AAE"
      }
    },
    "sortOrder": -1,
    "version": 1
  }
\]