Loan Amortization

Amortize loan

This utility generates an amortization schedule for an installment loan or line of credit draw. The atOrigination field is where you specify various loan or draw-specific inputs such as the start date, amount to be financed, and duration.

You can specify generic loan type configurations as part of the request body (or omit these fields and use the default configurations). Alternatively, you can use predefined loan type configurations by passing in a loanTypeId. For a line of credit draw, you can also pass in a loanId in place of a loanTypeId. When a loanId is provided, the amortization calculation will reference the configurations of the loan type associated with the loanId, and will also use the line of credit start date and rates associated with the loanId if these fields are not passed in.

When generating an amortization schedule from a predefined loan type, you can pass in either a personAddress or personAddressId to check the amortization output against any existing rate caps associated with the loan type.

Securityoauth2 or bearerAuth or apiKeyHeader
Request Body schema: application/json
Any of:

The loan type identifier. This is created specifically for each lender's loan product by Peach.

object (Discount Program Ids)


Request samples
  • "loanTypeId": "string",
  • "atOrigination": {
Response samples
  • "status": 0,
  • "message": "string",
  • "data": {