Amortization / payoff & extra-payment schedule
Builds a year-by-year (or month-by-month) amortization schedule for a loan: total lifetime interest, the principal/interest split per period, and a 'what if I pay $X extra/month' payoff accelerator showing months saved and interest saved. When no rate is supplied, the current best market rate for the state is resolved from real credit-union offers via the decision engine. The amortization math lives here as the single source of truth; the MCP build_amortization_schedule tool and the consumer app call this route.
Authentication required: Pass your API key in the Authorization: Bearer <key> header.
Request
- Base URL: https://api.rateapi.dev
- URL: https://api.rateapi.dev/v1/amortization
- Auth: API key in header X-API-Key
Request body
Example request
{
"loan_amount": 400000,
"term_months": 360,
"rate": 6.5,
"extra_monthly_payment": 200
}Response
Amortization schedule with baseline totals and (when extra payments are supplied) a payoff-acceleration comparison. When the rate must be resolved from the market but no offer qualifies, rate/baseline/monthly_payment are null and a reason is returned.
Changes
No recorded changes to this operation across all 1 revision of this API.