{"ok":true,"tool":"Mortgage Calculator","operation":"calculate-mortgage","description":"Calculate a fixed-rate mortgage monthly payment, total paid, and total interest.","method":"POST","endpoint":"/api/mortgage-calculator","webUrl":"https://toolhub-5eo.pages.dev/tools/mortgage-calculator","parameters":{"type":"object","properties":{"principal":{"type":"number","description":"Home price"},"annualRate":{"type":"number","description":"Annual interest rate as a percentage"},"years":{"type":"number","description":"Loan term in years"},"downPayment":{"type":"number","description":"Down payment (default 0)"}},"required":["principal","annualRate","years"]},"response":{"type":"object","properties":{"principal":{"type":"number"},"downPayment":{"type":"number"},"loanAmount":{"type":"number"},"annualRate":{"type":"number"},"years":{"type":"number"},"months":{"type":"number"},"monthlyPayment":{"type":"number"},"totalPaid":{"type":"number"},"totalInterest":{"type":"number"}}},"example":{"request":{"principal":200000,"annualRate":6.5,"years":30,"downPayment":0},"response_shape":{"type":"object","properties":{"principal":{"type":"number"},"downPayment":{"type":"number"},"loanAmount":{"type":"number"},"annualRate":{"type":"number"},"years":{"type":"number"},"months":{"type":"number"},"monthlyPayment":{"type":"number"},"totalPaid":{"type":"number"},"totalInterest":{"type":"number"}}}},"howToCall":"POST a JSON body to https://toolhub-5eo.pages.dev/api/mortgage-calculator. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  principal (number, required) — Home price\n  annualRate (number, required) — Annual interest rate as a percentage\n  years (number, required) — Loan term in years\n  downPayment (number, optional) — Down payment (default 0)","curlExample":"curl -X POST https://toolhub-5eo.pages.dev/api/mortgage-calculator -H \"Content-Type: application/json\" -d '{\"principal\":200000,\"annualRate\":6.5,\"years\":30,\"downPayment\":0}'"}