Coverage

Get coverage statistics

Retrieve parcel coverage statistics at the state or county level. API key optional: anonymous callers are rate-limited per IP; a present but invalid key is a 401; a valid key is rate-limited at its own tier and is not metered.

get/api/v1/coverage

Request

  • Base URL: https://propraven.com
  • URL: https://propraven.com/api/v1/coverage
  • Auth: one of:
    • HTTP bearer
    • none

Query parameters

statestring
Example:37

State FIPS code or abbreviation to filter coverage to a specific state and return county-level breakdown.

Response

Coverage data returned.

statestring
total_countiesinteger
total_counties_usinteger
total_population_usinteger
covered_population_usnumber
population_coverage_pctnumber
total_parcelsinteger
states_coveredinteger
date_fieldsobject

What each date field on a coverage row means (state summary only).

counties_stubinteger

State drill-down: counties below the parcels-per-capita floor (listed in data with coverage_status stub).

stub_county_codesstring[]

State drill-down: the stub counties' 3-digit codes.

counties_stub_usinteger

National: stub counties (below the floor), not counted in counties_covered_us.

stub_population_usinteger

National: residents of stub counties, not counted in covered_population_us.

coverage_status'covered' | 'stub' | 'none'

Single-county request (county_fips): covered, stub, or none.

Example response

{
  "data": [
    {
      "state_fips": "37",
      "county_fips": "37183",
      "county_name": "Wake",
      "parcel_count": 450000,
      "state_name": "North Carolina",
      "geocoded_pct": 92.5,
      "owner_pct": 88.3,
      "value_pct": 85.1
    }
  ],
  "total_parcels": 180000000,
  "states_covered": 50,
  "coverage_floor": {
    "min_parcels_per_capita": 0.1,
    "population_vintage": "census-pep-v2024"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.