HUD Assisted Multifamily Housing Scraper - Section 8
Pricing
from $5.00 / 1,000 results
HUD Assisted Multifamily Housing Scraper - Section 8
Scrape HUD assisted multifamily housing (Section 8/202/811) from the official HUD ArcGIS โ property, units, mgmt contact (name, phone, email), program, REAC score & subsidy contract-expiration dates. Filter by state/program + expiring-within-months. No API key. Export CSV/JSON.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
This HUD scraper turns the official HUD assisted-housing database into clean, contactable leads with a built-in deal trigger โ every Section 8 (project-based), 202 (elderly), 811 (disabled), PRAC, and RAP property in the US. Each row gives the property, address, units, the management contact (name, phone, email), the program(s), the REAC inspection score, troubled/watch-list flags, and โ the killer field โ the subsidy contract expiration date. Filter by state, program, units, or contracts expiring within N months, and export to CSV, JSON, or Excel.
Built for affordable-housing acquirers & syndicators, LIHTC investors, property managers, PACE/retrofit & agency lenders, and B2B vendors who need both contactable owners and an early signal on which subsidies are about to expire (the acquisition/preservation trigger). Official government data, no API key, no anti-bot.
Why this beats a generic property list
- 0-100
deal_scoreโ the headline field rivals don't have: an explainable acquisition/distress score combining expiration urgency, distress (troubled / in-default / watch-list), value-add condition (low REAC), maturing debt, and lease-up upside โ with adeal_score_breakdownso you see exactly why. Filter withminDealScore. - Contactable โ the management agent's email + phone plus the project manager name come straight from HUD, so leads are reachable.
- The deal trigger โ
next_expiration+ the "expiring within N months" filter surface properties whose subsidy contract is about to roll, which is exactly when acquisition/preservation deals happen. - Financing & distress depth โ FHA loan number, original loan amount, loan maturity date, debt-service-coverage ratio, in-default / HUD-held / HUD-owned flags, OPIIS risk score โ the underwriting signals others omit.
- Occupancy, rent & demographics โ
pct_occupied,rent_per_month, rent-to-FMR ratio, tenant income, and the resident profile (elderly, disabled, minority, female-headed, bedroom mix). - All program subsidies decoded โ a
programs_detaillist (Section 8, 202/811, PRAC, PAC, RAD, BMIR, 236โฆ) instead of two raw codes, plus metro/county/congressional-district geo. - Clean โ HUD's source has 284 columns of nested junk; this returns ~60 useful, flat, labeled fields.
- Authoritative + free โ official HUD ArcGIS open data, no key, no proxies.
Input
| Field | Type | Description |
|---|---|---|
state | string | Two-letter state code (e.g. CA). Blank = nationwide. |
city | string | City (prefix match, optional). |
program | string | All / Section 8 / 202 & 811. |
expiringWithinMonths | integer | Deal trigger: only contracts expiring within N months (0 = off). |
minUnits | integer | Minimum total units. |
onlyWithContact | boolean | Only properties with a management email/phone. |
troubledOnly | boolean | Only troubled / watch-list properties. |
inDefaultOnly | boolean | Only properties whose HUD loan is in default/delinquent. |
maxOccupancy | integer | Only properties at/below this occupancy % (lease-up upside). |
minDealScore | integer | Only properties with deal_score โฅ this (0-100). |
maxItems | integer | Max properties. Default 500. |
Example input:
{"state":"CA","program":"section8","expiringWithinMonths":18,"onlyWithContact":true,"maxItems":1000}
JSON output sample
{"property_id":"800012345","property_name":"Capitol Oaks Senior Residences","address":"1374 Murphy Ave SW","city":"Atlanta","state":"GA","zip":"30310","latitude":33.72,"longitude":-84.41,"metro_area":"Atlanta-Sandy Springs-Alpharetta, GA","congressional_district":"5","deal_score":73,"deal_score_breakdown":{"expiration_urgency":30,"distress":18,"condition":15,"loan_maturity":10,"occupancy":0},"total_units":120,"assisted_units":120,"programs":["202/8 NC"],"programs_detail":["Section 8 (project-based)","Section 202/811"],"contracts":["GA16M000123"],"contract_expirations":["2027-01-31"],"next_expiration":"2027-01-31","mgmt_agent":"Mercy Housing Management","mgmt_contact":"S. West","mgmt_phone":"303-830-3360","mgmt_email":"swest@mercyhousing.org","project_manager":"A. Jones","reac_score":58,"risk_category":"Elevated","troubled":true,"in_default":false,"fha_number":"061-11234","original_loan_amount":8200000.0,"loan_maturity_date":"2028-09-01","debt_service_coverage_ratio":1.12,"pct_occupied":82.5,"rent_per_month":1015.0,"avg_tenant_income":14200.0,"pct_elderly_62plus":88.0,"pct_disabled":9.0,"is_section8":true,"hud_hub":"Atlanta"}
Results render as a clean, sortable table (soonest-expiring first) and export to CSV, JSON, or Excel.
Use cases
- Acquisition / preservation sourcing โ find subsidized properties with contracts expiring in the next 12โ24 months before brokers list them.
- LIHTC / affordable-housing investors โ build a target list by state with owner contacts.
- PACE / retrofit / green lenders & vendors โ reach management agents directly.
- Distressed-asset targeting โ filter to troubled / watch-list properties.
Use with AI agents & automation
Run from the Apify MCP server so AI agents can pull properties as a tool call, schedule it via Make, n8n, or Zapier to alert on newly-expiring contracts, or sync to Google Sheets. Clean flat JSON drops into a CRM with no glue code.
Pricing
Pay-per-event โ charged per property delivered. Source is the free public HUD ArcGIS service (no proxy cost). See the Apify Store page for the current price.
FAQ
Where's the data from? HUD's official Multifamily Properties โ Assisted ArcGIS open-data service โ public government data.
Do I need an API key? No.
What's next_expiration? The earliest subsidy (HAP) contract expiration date on the property โ the signal acquisition/preservation buyers track. Use expiringWithinMonths to filter to the window you care about.
Is the email reliable? It's the management contact HUD has on file; coverage is high but not 100%. Use onlyWithContact to keep only reachable properties.
Can I export to CSV or Google Sheets? Yes โ CSV, JSON, or Excel from the Output tab, or sync via Make/n8n/Zapier.
Other Flash Scrape scrapers
- NPI Healthcare Provider Scraper โ US provider leads
- Google Maps Leads Scraper โ local business leads
- FDA Recall Scraper โ drug/device/food recalls
- Yelp Leads Scraper โ business leads + email
