Neighborhood distress index for a tract, block group or county
Area-level neighborhood distress index (census tract / block group, never an address) for value-add and turnaround screening. Give exactly one of geoid (11-digit tract: the tract plus its block groups; 12-digit block group: the block group plus its parent tract) or county_fips (a screening list; level, order, min_score, limit max 100, offset). score is 0-100, higher = more distressed, from the national components; score_local adds tax delinquency, code violations and foreclosure where a local source covers the area and is null elsewhere. Every component carries its status, source and as-of date; missing / suppressed / not_covered components are left out of the score, never zero. Every answer carries the method (weights, missing-component rule), the sources and the county's coverage. Requires an account (API key, MCP OAuth token or signed-in session) and is metered like the other analytics reads; an anonymous caller gets 401 and nothing is read. Before the index's first load the answer is 503 distress_index_unavailable.
Request
- Base URL: https://propraven.com
- URL: https://propraven.com/api/v1/neighborhood/distress
- Auth: HTTP bearer
Query parameters
11-digit census tract or 12-digit block group GEOID.
5-digit county FIPS (screening list).
With county_fips: tract (default) or block_group.
With county_fips: score_desc (default) or score_asc; unscored areas last.
With county_fips: only areas with score >= this.
With county_fips: 1-100.
With county_fips.
Response
The area (geoid) or the county screening list (county_fips).
Example response
{
"method": {
"missing_components": "weighted mean over present components; weight_coverage published; never imputed; score NULL with null_reason when core ACS components are missing"
},
"area": {
"geoid": "37119001100",
"components": [
{
"component": "poverty_rate",
"label": "Poverty rate"
}
]
},
"parent_tract": {
"geoid": "37119001100",
"components": [
{
"component": "poverty_rate",
"label": "Poverty rate"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.