/api/prop/affordHome affordability calculator (how much house can I afford): max and recommended purchase price, true monthly cost, and debt/income ratio against income and debt for any global location. For homebuyer and personal-finance agents.
True affordability analysis — stress-free vs. lender-qualifying ceiling, jurisdiction-aware
Honest affordability ceiling using the buyer's own jurisdiction's convention (US DTI, UK income multiple, CA GDS/TDS, DE cold/warm rent split, AU serviceability buffer, IN EMI ratio) — not just what a lender approves, but what the buyer can actually sustain. Response includes mortgage lender links for pre-approval (US-focused).
**Price:** $0.1 USDC per call
Calls go directly to PulseNetwork. Paid routes use the live x402 challenge; Apiosk never rewrites payTo or settles the payment.
No account or API key. Pay PulseNetwork directly using the live x402 challenge. The challenge is authoritative for price, network, asset and payTo.
{
"properties": {
"country": {
"description": "Country code, e.g. US, UK, CA, DE, AU, IN (optional)",
"required": false,
"type": "string",
"x-parameter-location": "query"
},
"debt": {
"description": "Existing monthly debt payments",
"required": false,
"type": "number",
"x-parameter-location": "query"
},
"down": {
"description": "Available down payment",
"required": false,
"type": "number",
"x-parameter-location": "query"
},
"income": {
"description": "Annual gross income, local currency",
"required": true,
"type": "number",
"x-parameter-location": "query"
},
"lang": {
"required": false,
"type": "string",
"x-parameter-location": "query"
},
"location": {
"description": "City, region, or postal code",
"required": false,
"type": "string",
"x-parameter-location": "query"
},
"zip": {
"description": "Legacy alias for location; implies country=US when country is omitted",
"required": false,
"type": "string",
"x-parameter-location": "query"
}
},
"required": [
"income"
],
"type": "object"
}{
"properties": {
"PAYMENT-SIGNATURE": {
"required": true,
"type": "string",
"x-parameter-location": "header"
}
},
"required": [
"PAYMENT-SIGNATURE"
],
"type": "object"
}