{
  "name": "PropPulse",
  "description": "AI-synthesized real estate intelligence API. Mortgage analysis, true affordability modeling, rent vs. buy decisions, refinance opportunity, and hyperlocal market conditions. Returns structured JSON. Requires x402 micropayment (USDC on Base mainnet).",
  "version": "1.0.0",
  "url": "https://proppulse.vercel.app",
  "payment": {
    "protocol": "x402",
    "network": "eip155:8453",
    "asset": "USDC",
    "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "payTo": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc",
    "price_range_usd": "0.08–0.10"
  },
  "capabilities": [
    "Mortgage rate analysis with payment breakdown (PITI, PMI, property tax, insurance)",
    "True affordability ceiling — bank-qualifying vs. stress-free threshold",
    "Rent vs. buy decision modeling with break-even timeline and 5-year wealth comparison",
    "Refinance opportunity analysis — break-even months, total interest savings, cash-out option",
    "Hyperlocal market intelligence — buyer/seller rating, price trends, days on market, inventory"
  ],
  "data_sources": [
    "FRED (Federal Reserve): 30yr/15yr/ARM mortgage rates, median home price, housing starts, building permits, months supply",
    "Tavily: hyperlocal market conditions, current lender comparisons, property tax rates by location"
  ],
  "endpoints": [
    {
      "path": "/api/prop/mortgage",
      "method": "GET",
      "description": "Mortgage rates, monthly payment breakdown, max affordable price, lender options",
      "required_params": ["income"],
      "optional_params": ["down", "location", "debt", "lang"],
      "price_usd": 0.10
    },
    {
      "path": "/api/prop/afford",
      "method": "GET",
      "description": "True affordability — bank ceiling vs. stress-free ceiling, full monthly cost with maintenance",
      "required_params": ["income"],
      "optional_params": ["down", "zip", "debt", "lang"],
      "price_usd": 0.10
    },
    {
      "path": "/api/prop/rentbuy",
      "method": "GET",
      "description": "Rent vs. buy recommendation, break-even timeline, 5-year comparison",
      "required_params": ["rent"],
      "optional_params": ["location", "savings", "years", "lang"],
      "price_usd": 0.10
    },
    {
      "path": "/api/prop/refi",
      "method": "GET",
      "description": "Refinance analysis — break-even, monthly savings, cash-out option",
      "required_params": ["rate", "balance"],
      "optional_params": ["years_left", "home_value", "lang"],
      "price_usd": 0.08
    },
    {
      "path": "/api/prop/market",
      "method": "GET",
      "description": "Hyperlocal market: buyer/seller rating, price trends, days on market, inventory",
      "required_params": ["zip"],
      "optional_params": ["lang"],
      "price_usd": 0.10
    }
  ],
  "example_queries": [
    "GET /api/prop/mortgage?income=120000&down=60000&location=Austin+TX",
    "GET /api/prop/afford?income=95000&zip=10001&debt=400",
    "GET /api/prop/rentbuy?rent=2800&location=Seattle+WA&savings=120000&years=7",
    "GET /api/prop/refi?rate=7.5&balance=280000&years_left=26&home_value=450000",
    "GET /api/prop/market?zip=90210"
  ],
  "network": "PulseNetwork",
  "sibling_apis": [
    { "name": "WealthPulse", "url": "https://wealthpulse-phi.vercel.app", "relevance": "Broader financial health, debt payoff, retirement planning" },
    { "name": "HomePulse", "url": "https://homepulse-seven.vercel.app", "relevance": "Home improvement ROI, maintenance, neighborhood analysis" }
  ],
  "openapi": "https://proppulse.vercel.app/openapi.json",
  "llms_txt": "https://proppulse.vercel.app/llms.txt",
  "disclaimer": "For informational purposes only. Not financial or legal advice."
}
