---
schema_version: "1"
id: e4d385a1934b398618f2415ec7a0dacb17fec3b7e4a9476af4e61291acca6256
title: Process Policy Limits (POST)
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_resources_process_policy_limits.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_process_policy_limits.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 10253073e3080e30f385d009797470cbc832143c296ef1ffb5fe58b3b01d490e
description: Process the policy limits for a loss item in a claim by using the current standings of the insurance policy limits.
---
# Process Policy Limits (POST)

Process the policy limits for a loss item in a claim by using the current standings of the insurance policy limits.

This API uses the default Expression Set Executable Template to evaluate how a specific transaction affects the monetary and non-monetary policy limits. You can either extend the executable template to create a custom Expression Set or invoke an Integration Procedure for more complex calculations. This API uses coverage and transaction details as input and returns a detailed breakdown of how each applicable limit is consumed by the proposed amount.

## Resource

{claimId} and {coverageId} are placeholders.

/connect/insurance/claims/{claimId}/coverages/{coverageId}/process-limits

## Resource Example

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

https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/claims/0Zkxx000000001dEAA/coverages/0kPxx000000002fEAA/process-limits

## Available Version

65.0

## HTTP Methods

POST

## Path Parameter for POST

| Parameter Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| claimId | String | ID of the claim to process the policy limits for. | Required | 65.0 |
| coverageId | String | ID of the claim coverage within the claim that the loss item belongs to. | Required | 65.0 |

## Request Body for POST

### JSON Example

{
  "adjustedAmount": 1250.00,
  "benefitName": "Collision Coverage",
  "limitUnitCount": 1
  "paymentDetailId": "0l2xx0000000001CAA"
}

### Properties

<table class="featureTable sort_table" summary="">





            <thead class="thead sorted" align="left">
              <tr>
                <th class="featureTableHeader vertical-align-top " id="d154869e232">Name</th>

                <th class="featureTableHeader vertical-align-top " id="d154869e235">Type</th>

                <th class="featureTableHeader vertical-align-top " id="d154869e238">Description</th>

                <th class="featureTableHeader vertical-align-top " id="d154869e241">Required or Optional</th>

                <th class="featureTableHeader vertical-align-top " id="d154869e244">Available Version</th>

              </tr>

            </thead>

            <tbody class="tbody">
              <tr>
                <td class="entry" headers="d154869e232" data-title="Name"><samp class="codeph nolang">adjusted​Amount</samp></td>

                <td class="entry" headers="d154869e235" data-title="Type">Double</td>

                <td class="entry" headers="d154869e238" data-title="Description">Amount after adjustments are made based on the current standings of the policy
                  limits.</td>

                <td class="entry" headers="d154869e241" data-title="Required or Optional">Optional</td>

                <td class="entry" headers="d154869e244" data-title="Available Version">65.0</td>

              </tr>

              <tr>
                <td class="entry" headers="d154869e232" data-title="Name"><samp class="codeph nolang">benefitName</samp></td>

                <td class="entry" headers="d154869e235" data-title="Type">String</td>

                <td class="entry" headers="d154869e238" data-title="Description">Name of the specific benefit or sub-coverage that the loss item applies to.</td>

                <td class="entry" headers="d154869e241" data-title="Required or Optional">Optional</td>

                <td class="entry" headers="d154869e244" data-title="Available Version">65.0</td>

              </tr>

              <tr>
                <td class="entry" headers="d154869e232" data-title="Name"><samp class="codeph nolang">limitUnit​Count</samp></td>

                <td class="entry" headers="d154869e235" data-title="Type">Integer</td>

                <td class="entry" headers="d154869e238" data-title="Description">Unit count that the payment detail represents.
                  <p class="p">Default value is 1.</p>

                </td>

                <td class="entry" headers="d154869e241" data-title="Required or Optional">Optional</td>

                <td class="entry" headers="d154869e244" data-title="Available Version">65.0</td>

              </tr>

              <tr>
                <td class="entry" headers="d154869e232" data-title="Name"><samp class="codeph nolang">paymentDetailId</samp></td>

                <td class="entry" headers="d154869e235" data-title="Type">Integer</td>

                <td class="entry" headers="d154869e238" data-title="Description">ID of the claim coverage payment detail record that’s associated with the loss
                  item.</td>

                <td class="entry" headers="d154869e241" data-title="Required or Optional">Optional</td>

                <td class="entry" headers="d154869e244" data-title="Available Version">67.0</td>

              </tr>

            </tbody>

          </table>

## Response Body for POST

[Process Policy Limits Response](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_process_policy_limits.htm "Output representation for processing the policy limits for a claim loss item.")