Calculators
PMI-drop month (LTV threshold) API
Amortizes the loan to find the month the balance crosses the PMI-cancellation LTV (default 80% of original price), returning drop month/year and balance at drop. Answers 'when can I drop PMI', 'what month does my loan hit 80% LTV', 'how long until I can request PMI removal'.
Price$0.01per request
MethodPOST
Route/v1/calc/re-pmi-drop
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
real-estatepmiltvmortgageamortizationinsurancefinancecalc
API URL
Integration docshttps://x402.hexl.dev/v1/calc/re-pmi-dropExample request
{
"homePrice": 400000,
"loanAmount": 360000,
"annualRatePct": 6.5,
"termYears": 30
}Example response
{
"startLtvPct": 90,
"thresholdLtvPct": 80,
"pmiRequired": true,
"dropMonth": 95,
"dropYears": 7.92,
"targetBalance": 320000,
"balanceAtDrop": 319707.73
}Input schema
{
"type": "object",
"required": [
"homePrice",
"loanAmount",
"annualRatePct",
"termYears"
],
"properties": {
"homePrice": {
"type": "number",
"examples": [
400000
]
},
"loanAmount": {
"type": "number",
"examples": [
360000
]
},
"annualRatePct": {
"type": "number",
"examples": [
6.5
]
},
"termYears": {
"type": "number",
"examples": [
30
]
},
"thresholdLtvPct": {
"type": "number",
"default": 80
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}