Housing Profile

Tract-level housing stock data from the Census ACS 5-Year survey. Structure types, age distribution, bedroom counts, and median year built. Available via the include=housing parameter on any property lookup, or as a standalone endpoint.

GET/v1/properties/{property_id}?include=housing

Get tract-level housing characteristics for a property's census tract. Add include=housing to any lookup or get-by-ID request.

Example
curl -H "X-API-Key: pda_your_key" \
  "https://api.propertypulse.dev/v1/properties/1?include=housing"
Response (housing section)
{
  "housing": {
    "median_year_built": 1978,
    "median_rooms": 6,
    "dominant_structure_type": "single_family",
    "structure_mix": {
      "single_family": 72.3,
      "multi_family": 18.1,
      "mobile_home": 9.6
    },
    "dominant_decade_built": "1970s",
    "dominant_bedroom_count": "3_bed",
    "total_structures": 1842,
    "source": "Census ACS 5-Year 2023"
  }
}

Response Fields

ParameterTypeDescription
median_year_builtintegerMedian year structures in the tract were built
median_roomsintegerMedian number of rooms per housing unit
dominant_structure_typestringMost common type: single_family, multi_family, or mobile_home
structure_mixobjectPercentage breakdown of structure types (single_family, multi_family, mobile_home)
dominant_decade_builtstringDecade with the most construction (e.g., 1970s, 2000s, pre-1940)
dominant_bedroom_countstringMost common bedroom count (studio, 1_bed, 2_bed, 3_bed, 4_bed, 5_plus_bed)
total_structuresintegerTotal number of structures in the census tract

Note: Housing profile data is at the census tract level, not per-property. It describes the neighborhood housing stock around a property. Per-property details (exact bedrooms, square footage, year built) will be available when county assessor data is integrated.