latestOpenAPI 3.1.02026-08-223458244.9 KB

64df4c8074f5

Meta

Get Coverage

Returns per-field data coverage tiers (partial or missing) for the specified geography and date range. Coverage is bucketed by each permit's start_date year; every calendar year the range touches is counted in full. For a whole-calendar-year window the totals equal a start_date-filtered permit search over the same window at 5-digit ZIP granularity. A sub-year window still counts its touched years in full, so it can report a broader population than the search. ZIP coverage is bucketed at the 5-digit level, so a search narrowed to a ZIP+4 extension returns a subset of that population. Fields classified as reliable (fill rate >= 80%) are omitted. Empty windows return every tracked field as missing with permits_total=0.

get/meta/coverage

Query parameters

geo_type'state' | 'county' | 'city' | 'zipcode' | 'jurisdiction' required

One of 'state', 'county', 'city', 'zipcode', 'jurisdiction'. Determines how geo_id is parsed.

One of 'state', 'county', 'city', 'zipcode', 'jurisdiction'. Determines how geo_id is parsed.

geo_idstring required

2-letter state code, 5-digit ZIP, or base64 geolocation ID for city/county/jurisdiction.

2-letter state code, 5-digit ZIP, or base64 geolocation ID for city/county/jurisdiction.

date_fromstring date required

Inclusive lower bound of the window. Format: YYYY-MM-DD. The coverage year set includes every year the range touches.

Inclusive lower bound of the window. Format: YYYY-MM-DD. The coverage year set includes every year the range touches.

date_tostring date required

Inclusive upper bound of the window. Format: YYYY-MM-DD. Must be >= date_from.

Inclusive upper bound of the window. Format: YYYY-MM-DD. Must be >= date_from.

Response

Per-field coverage rows ordered by tier then field.