v1

latestOpenAPI 3.1.02026-07-263644911022.4 KB
Loan Accounts

List active loan transactions

Returns recorded repayment transactions for an active loan account. A malformed UUID yields 422, distinct from 404.

get/api/v1/loan-accounts/{id}/transactions

Path parameters

idstring uuid required

Loan account identifier (UUID).

Example:550e8400-e29b-41d4-a716-446655440000

Loan account identifier (UUID).

Response

OK

Example response

{
  "data": [
    {
      "allocationLines": [
        {
          "dueDate": "2026-06-14",
          "feesAmount": "1.50",
          "installmentNumber": 3,
          "interestAmount": "12.34",
          "penaltiesAmount": "0.00",
          "principalAmount": "100.00",
          "totalAmount": "113.84"
        }
      ],
      "createdAt": "2026-06-14T12:00:00Z",
      "effectiveDate": "2026-06-14",
      "originalTransactionId": "550e8400-e29b-41d4-a716-446655440012",
      "overpaymentAmount": "0.00",
      "paidAmount": "113.84",
      "requestId": "550e8400-e29b-41d4-a716-446655440011",
      "transactionId": "550e8400-e29b-41d4-a716-446655440010",
      "transactionType": "repayment"
    }
  ]
}