---
title: "List active loan charges"
method: GET
path: "/api/v1/loan-accounts/{id}/charges"
tags: ["Loan Accounts"]
---

# List active loan charges

`GET /api/v1/loan-accounts/{id}/charges`

Returns assessed charges for an active loan account. A malformed UUID yields 422, distinct from 404.

## Path parameters

- `id` string, uuid, required — Loan account identifier (UUID).

## Response `200`

OK

- ActiveLoanChargesHumaBody
  - `data` ActiveLoanChargeHumaBody[], nullable, required — Assessed loan charges.
    - `amount` string, required — Charge amount (2 d.p. string).
    - `assessedAt` string, required — RFC 3339 timestamp when the charge was assessed.
    - `chargeId` string, required — Unique identifier of this assessed charge.
    - `chargeType` string, required — Type of charge (e.g. late_fee, origination_fee).
    - `status` string, required — Charge status (e.g. assessed, waived).

## Other responses

- `default` — Error

---

[API](https://skmtc.net/lerian/apis/identity-plugin.md) · [All operations](https://skmtc.net/lerian/apis/identity-plugin/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lerian/identity-plugin/versions/25daba385532/schema)
