Mortgage Calculator API

POST

Give buyers an exact monthly payment breakdown with taxes, fees, and insurance.

Mortgage Calculator computes monthly and annual loan payments from principal, interest rate, and term. It breaks totals down by principal, interest, property tax, insurance, and HOA dues, with paid plans adding full amortization schedules.

Try it — live request, no key required

Request
POSTapi.apiverve.com/v1/mortgagecalculator
Body
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "amount": 570000,
    "downpayment": 0,
    "rate": 6.8,
    "years": 30,
    "total_interest_paid": 767750.49,
    "total_loan_payment": 1337750.49,
    "interestRatio": 57.39,
    "monthly_payment": {
      "total": 3715.97,
      "mortgage": 3715.97,
      "property_tax": 0,
      "hoa": 0,
      "home_insurance": 0
    },
    "annual_payment": {
      "total": 44591.68,
      "mortgage": 44591.68,
      "property_tax": 0,
      "hoa": 0,
      "home_insurance": 0
    },
    "formatted": {
      "amount": "$570,000",
      "monthlyPayment": "$3,715.97",
      "totalInterestPaid": "$767,750.49",
      "totalLoanPayment": "$1,337,750.49"
    },
    "amortization_schedule": [
      {
        "month": 1,
        "interest_payment": 3230,
        "principal_payment": 485.97,
        "remaining_balance": 569514.03
      },
      {
        "month": 2,
        "interest_payment": 3227.25,
        "principal_payment": 488.73,
        "remaining_balance": 569025.3
      },
      {
        "month": 3,
        "interest_payment": 3224.48,
        "principal_payment": 491.5,
        "remaining_balance": 568533.8
      }
    ]
  }
}

About the Mortgage Calculator API

Mortgage Calculator works by using the loan amount, interest rate, and loan term to calculate the monthly mortgage payment, total interest, and more.

What people use it for

Listing Affordability Estimates
Real estate portals display estimated monthly costs, factoring in local taxes and HOA dues beside listing sale prices.
Mortgage Offer Comparisons
When prospective borrowers evaluate competing quotes, financial platforms run side-by-side payment breakdowns across differing interest rates and terms.
Budget Planning Applications
To assess homeownership readiness, personal finance apps calculate prospective monthly housing obligations against user savings and down payment targets.
Client Payment Previews
Mortgage brokers quote projected monthly housing dues to prospective buyers during initial consultations before submitting formal underwriting applications.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Mortgage Calculator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Mortgage Calculator API.

Read the docs →
Can I include taxes, insurance, and HOA fees in the payment calculation?
Yes. In addition to loan amount, interest rate, and term length, you can submit optional down payment, annual property tax, annual homeowners insurance, and annual HOA fee amounts. The calculation factors each into both monthly and annual payment totals.
Does the response provide both monthly and annual payment amounts?
Yes. Every calculation returns separate objects for monthly and annual expenses. Each object itemizes the core mortgage payment alongside the property tax, homeowners insurance, and HOA portions, as well as the total combined payment.
Are results returned as raw numbers or formatted currency strings?
You receive both. The response provides numeric figures for all calculations so you can perform your own math, plus a formatted object with pre-formatted currency strings for the loan amount, monthly payment, total interest, and total loan payment.
Can I get the full amortization schedule on the Free plan?
No. The month-by-month amortization schedule is a premium feature, along with total interest paid, total loan payment, and the interest ratio. Free plan calls return base payment calculations, while upgrading to Starter or any paid plan unlocks the full schedule and totals.
Is it cheap enough to calculate mortgage estimates for every listing on my site?
Yes. Each calculation costs 2 credits, which works out to $0.30 per 1,000 calls on the Starter plan, or roughly $0.0003 per calculation. Starter provides 200,000 credits per month, covering 100,000 calculations, while the Free plan gives you 100 calculations monthly for testing.

Ready to build with Mortgage Calculator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs