---
schema_version: "1"
id: 33d65439d6e1c4bcbf828be163920bd5655ee7424e47cdc9ee502f8815b921e5
title: Insurance Product Clause (PATCH)
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_resources_insurance_product_clause_update.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_product_clause_update.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: ce8f738ef3acbb11a96811cd4b74b011ac5abdcfb1f920213fd982d5078cf1f9
description: Update an existing product clause for a root product.
---
# Insurance Product Clause (PATCH)

Update an existing product clause for a root product.

## Resource

{productClauseId} is a placeholder.

/connect/insurance/product-clauses/{productClauseId}

## Resource Example

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

https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/product-clauses/0j4xx0000000001AAA

## Available Version

65.0

## HTTP Methods

PATCH

## Path Parameter for PATCH

| Parameter Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| productClauseId | String | ID of the product clause that must be updated. | Required | 65.0 |

## Request Body for PATCH

### JSON Example

{
  "effectiveDate": "2026-01-01",
  "expirationDate": "2026-12-31",
  "variableMappings": \[
    {
      "id": "a1Bxx0000000001AAA",
      "variable": "LimitAmount",
      "attribute": "NewCoverageLimit"
    }
  \]
}

### Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| effectiveDate | String | Date from which the product clause is valid. | Optional | 65.0 |
| expirationDate | String | Date from which the product clause is no longer valid. | Optional | 65.0 |
| variable​Mappings | [Product Clause Variable Mapping Input\[\]](connect_requests_insurance_product_clause_variable_mapping_input.htm "Input representation for mapping an insurance clause variable to an insurance product variable.") | Variable mappings for the product clause that must be updated. | Optional | 65.0 |

## Response Body for PATCH

[Product Clause Update Details](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_update_product_clause_output.htm "Output representation of the details for an updated product clause.")