Skip to content
MortVista — Mortgage Intelligence Platform

MortVista API

Public REST API for mortgage calculators — 15 endpoints, 7 countries, no API key required.

# Example: US Mortgage Calculator

curl -X POST https://staging-mortgage.propvista.io/api/v1/calculators/mortgage-usa \

-H "Content-Type: application/json" \

-d '{"purchasePrice":450000,"downPaymentPct":20,"interestRate":6.75,"amortizationYears":30}'

Base URL

https://staging-mortgage.propvista.io/api/v1/calculators/{calculator}

Method: POST | Content-Type: application/json

Endpoints

US Conventional

POST /api/v1/calculators/mortgage-usa

Fields: purchasePrice, downPaymentPct, interestRate, amortizationYears

Canada Mortgage

POST /api/v1/calculators/mortgage-canada

Fields: purchasePrice, downPaymentPct, interestRate, amortizationYears, paymentFrequency

UAE Mortgage

POST /api/v1/calculators/mortgage-uae

Fields: purchasePrice, applicantType, monthlyIncome, existingDebts, propertyStatus

FHA Loan

POST /api/v1/calculators/fha

Fields: purchasePrice, downPaymentPct, interestRate, amortizationYears, creditScore

VA Loan

POST /api/v1/calculators/va

Fields: purchasePrice, downPaymentPct, interestRate, amortizationYears, serviceType, isFirstTimeUse

PMI Calculator

POST /api/v1/calculators/pmi

Fields: homeValue, loanAmount, interestRate, amortizationYears, creditScore

US Closing Costs

POST /api/v1/calculators/closing-costs-usa

Fields: purchasePrice, loanAmount, state

India Stamp Duty

POST /api/v1/calculators/stamp-duty-india

Fields: propertyValue, state, isWoman, isUnderConstruction

UK SDLT

POST /api/v1/calculators/sdlt-uk

Fields: purchasePrice, isFirstTimeBuyer, isAdditionalProperty, country

Singapore BSD/ABSD

POST /api/v1/calculators/bsd-singapore

Fields: purchasePrice, buyerType, propertyCount

Australia Stamp Duty

POST /api/v1/calculators/stamp-duty-australia

Fields: purchasePrice, state, isFirstHomeBuyer, isForeignBuyer

UAE DLD Fees

POST /api/v1/calculators/dld-fees

Fields: purchasePrice, emirate, propertyType, buyerType

Broker Commission

POST /api/v1/calculators/broker-commission

Fields: salePrice, commissionPct, market

Monthly Costs

POST /api/v1/calculators/monthly-costs

Fields: loanAmount, interestRate, termYears, market

Early Settlement

POST /api/v1/calculators/early-settlement

Fields: originalLoanAmount, annualRatePct, totalTermYears, monthsElapsed

Response Format

{
  "data": { ... calculator results ... },
  "error": null,
  "meta": { "calculator": "mortgage-usa" }
}

Embeddable Widget

For no-code integration, use our embeddable widget script. Get your widget key from the broker dashboard.

<script src="https://staging-mortgage.propvista.io/embed/widget.js"
  data-widget-id="wid_your_key"
  data-calculators="mortgage-usa,closing-costs"
  data-color="#1a365d">
</script>

Need help integrating? Contact us at

support@propvista.io