proppulse
PropPulse: Global real estate intelligence API — 10 endpoints covering the full property lifecycle. Mortgage analysis (with Rocket Mortgage/LendingTree/Better lender links), affordability, rent-vs-buy modeling,
Coverage: Global
Endpoints: • mortgage ($0.10): Mortgage analysis — jurisdiction-aware rates, payment breakdown, max price, lender links • afford ($0.10): True affordability analysis — stress-free vs. lender-qualifying ceiling, jurisdiction-aware • rentbuy ($0.10): Rent vs. buy decision model — break-even, 5-year wealth comparison, recommendation • refi ($0.08): Refinance/remortgage opportunity — break-even, monthly savings, cash-out potential • market ($0.10): Local market intelligence — buyer/seller conditions, price trends, inventory, any country • invest ($0.15): Investment property ROI — cap rate, cash-on-cash, 5-year projection, investment grade, any country • valuate ($0.10): Property valuation — AVM estimate with comparable sales and negotiation intelligence, any country • neighborhood ($0.10): Neighborhood intelligence — schools, safety, walkability, investment outlook, any country • first-buyer ($0.10): First-time homebuyer guide — jurisdiction-real schemes, loan types, step-by-step process • landlord ($0.12): Landlord toolkit — rent pricing, tenant screening, lease law, tax flags, any country • rental-market ($0.12): Rental-market intelligence — asking rent, vacancy, rent-control flag, STR + budget/hostel read, any country • council-tax ($0.05): UK Council-Tax Banding Challenge Check • council-tax-letter ($2.00): Council-Tax Challenge Document • council-tax-check ($0.25): Council-Tax Challenge Letter Preview
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| zip | No | Legacy alias for location; implies country=US when country is omitted | |
| beds | No | Bed/bath description (e.g. 3/2) | |
| debt | No | Existing monthly debt payments (car, student loans) | |
| down | No | Down payment. Defaults to 20%. | |
| lang | No | lang | |
| rate | No | Current interest rate as percentage (e.g. 7.25) | |
| rent | No | Current monthly rent in local currency | |
| sqft | No | Square footage (improves estimate) | |
| type | No | single-family / multifamily / condo / short-term | |
| angle | No | renter | investor | str | budget (default: overview — includes all sections) | |
| price | No | Purchase price in local currency | |
| units | No | Number of rental units | |
| years | No | Planned years in home. Defaults to 5. | |
| action | Yes | Which endpoint to call. Options: mortgage | afford | rentbuy | refi | market | invest | valuate | neighborhood | first-buyer | landlord | rental-market | council-tax | council-tax-letter | council-tax-check | |
| credit | No | Credit score range (e.g. 680) | |
| income | No | Annual gross income, local currency | |
| address | No | Full property address | |
| balance | No | Remaining loan balance | |
| country | No | Country code, e.g. US, UK, CA, DE, AU, IN (optional; unspecified is treated honestly, not silently as US) | |
| savings | No | Available savings / potential down payment | |
| bedrooms | No | bedrooms | |
| location | No | City, region, or postal code | |
| priority | No | schools / investment / walkability / safety / balanced | |
| situation | No | general / finding-tenants / eviction / raising-rent / maintenance | |
| home_value | No | Current home value (enables cash-out analysis) | |
| years_left | No | Years remaining on current loan. Defaults to 25. | |
| current_band | No | Your band (A-H, +I Wales) from gov.uk/council-tax-bands | |
| neighbor_bands | No | 3-5 comparable neighbors' bands, comma-separated | |
| purchase_price | No | Enables deterministic gross-yield math (long-term and, when angle includes STR, short-term) | |
| physical_change | No | Qualifying physical/use change (split/merge/demolition/renovation) | |
| band_change_date | No | If the VOA changed the band recently | |
| property_address | No | For the document | |
| risk_acknowledged | No | Must be true for letters — bands can go UP (VOA verbatim warning) | |
| became_taxpayer_date | No | YYYY-MM-DD — within 6 months unlocks the formal statutory proposal |