---
title: "Create loan adjustment"
method: POST
path: "/v2/loans/{loanId}/adjustment"
tags: ["Loans"]
---

# Create loan adjustment

`POST /v2/loans/{loanId}/adjustment`

## Request

- Base URL: `https://sandbox.pismolabs.io/lending`
- URL: `https://sandbox.pismolabs.io/lending/v2/loans/{loanId}/adjustment`
- Auth: HTTP bearer

Create loan adjustment

## Path parameters

- `loanId` string, uuid, required

## Headers

- `Idempotency-Key` string, uuid, required

## Request body

- CreateAdjustmentV2Request
  - `adjustment_amount` number, double, required: Amount of the adjustment
  - `loan_balance_impact` 'PRINCIPAL' | 'INTEREST' | 'TAX' | 'PENALTY' | 'FEE', required: Loan balance impact
  - `processing_code` string, required: Processing code for the adjustment
  - `repayment_id` string, uuid, required: Repayment ID

## Response `202`

Loan adjustment created.

- AdjustmentPostResponse
  - `authorization_id` number, required: Authorization ID
  - `idempotency_key` string, uuid, required: UUID that makes the request idempotent, enabling you to retry it multiple times while the system processes it only once.

## Other responses

- `400`: A validation error occurred.

---

[API](https://skmtc.dev/pismo/apis/lending.md) - [All operations](https://skmtc.dev/pismo/apis/lending/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/lending/revisions/a288022e3d8b?raw)
