---
schema_version: "1"
id: 4e7fc001468cfcbe01822d23372ac4bbb1875a5aff9cff895ecbe6eccda923f2
title: Recalculate Adjustments Action
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/actions_obj_recalculate_adjustments.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/actions_obj_recalculate_adjustments.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 69fd0840d8f20dd1fbd7122b65780875cc5aeb6286be304745fbcaed59f0cd17
description: Recalculate the adjusted amount for a claim loss item to the maximum amount that’s allowed by the insurance policy.
---
# Recalculate Adjustments Action

Recalculate the adjusted amount for a claim loss item to the maximum amount that’s allowed by the insurance policy.

This action is available in API version 66.0 and later.

## Supported REST HTTP Methods

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

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 |
| --- | --- | --- |
| recalcAdjustmentsInputRep | Apex-defined | Required. An Apex ConnectApi.RecalcAdjustmentsInputRep record that contains the claim details to recalculate the adjusted amount for an existing claim coverage payment detail record. |

## Outputs

| Output | Type | Description |
| --- | --- | --- |
| calculateAdjustmentsOutputRep | Apex-defined | An Apex ConnectApi.CalcAdjustmentsOutputRep record containing the calculated adjusted amount and the updated insurance policy limit tracking details. |

## Example

**POST**

This sample request is for the Recalculate Adjustments action.

{
  "inputs": \[
    {
      "recalcAdjustmentsInputRep": {
        "claimId": "0ZkSB0000000tqv0AA",
        "claimCoverageId": "0kPSB000000G72L2AS",
        "claimedAmount": "1000",
        "paymentDetailId": "0l2xx0000000001CAA",
        "additionalFields": {
          "LimitUnitOfMeasure": "Visits",
          "LimitUnitCount": 2,
          "Discount\_Percent\_\_c": 50,
          "EditedDateTime\_\_c": "2026-03-25T11:50:00.000Z",
          "IsPaid\_\_c": false
        }
      }
    }
  \]
}

This sample response is for the Recalculate Adjustments action.

\[
  {
    "actionName": "recalculateAdjustments",
    "errors": null,
    "invocationId": null,
    "isSuccess": true,
    "outcome": null,
    "outputValues": {
      "calculateAdjustmentsOutputRep": {
        "adjustedAmount": 1250,
        "adjustmentReason": "Deductible applied.",
        "claimCovPaymentAdjustments": \[
          {
            "adjustedAmount": 250,
            "adjustmentReason": "Deductible"
          }
        \],
        "insPolicyLimitTrackings": \[
          {
            "policyLimitId": "0lYx00000004CvQEAU",
            "category": "Per-Incident Limit",
            "remainingAmount": 4750
          }
        \]
      }
    },
    "sortOrder": -1,
    "version": 1
  }
\]