Calculate Monthly Payment
POST
/api/v1/calculate/payment
{
"loanAmount": 300000,
"interestRate": 4.5,
"loanTerm": 30,
"paymentFrequency": "monthly"
}
Generate Amortization Schedule
POST
/api/v1/calculate/amortization
{
"loanAmount": 300000,
"interestRate": 4.5,
"loanTerm": 30,
"extraPayment": 100,
"startDate": "2026-04-01"
}
Affordability Check
POST
/api/v1/calculate/affordability
{
"annualIncome": 75000,
"monthlyDebts": 500,
"downPayment": 50000,
"interestRate": 4.5,
"loanTerm": 30
}
Refinance Analysis
POST
/api/v1/calculate/refinance
{
"currentBalance": 250000,
"currentRate": 5.5,
"currentTerm": 30,
"yearsPaid": 5,
"newRate": 4.0,
"newTerm": 30,
"closingCosts": 3000
}
Bank Integration (Sample)
Connect with supported banks to import loan details automatically.
GET
/api/v1/banks/list
{
"banks": [
{ "id": "chase", "name": "Chase Bank" },
{ "id": "boa", "name": "Bank of America" },
{ "id": "wells_fargo", "name": "Wells Fargo" }
]
}