Skip to main content
GET
Read which data is available where

Authorizations

Authorization
string
header
required

API key from the developer console (starts with zpka_). Create one at https://developers.investorlift.com/get-a-key.

Query Parameters

lat
number

With lng: the point to look up. The API decides the covering markets with the bounding-box-and-tolerance rule the data routes apply (meta.coverage[].bbox and point_tolerance_miles), so the two never disagree.

Required range: -90 <= x <= 90
lng
number

With lat: the point's longitude.

Required range: -180 <= x <= 180
county
string

A county to look up: a 5-digit FIPS ("04021") or a name ("Pinal", "Pinal County", any case). The API matches it against the counties of the loaded markets and the states of the public ZIP-to-county crosswalk. Not with lat, lng, zip or market.

Required string length: 1 - 64
zip
string

A ZIP to look up. The API resolves it to every county it touches through the public ZIP-to-county crosswalk, largest land share first, then decides at county grain. A ZIP-universe market covers only its own ZIP codes. Not with lat, lng, county or market.

Pattern: ^\d{5}$
market
string

A market code to look up: its row alone. An unknown code answers place.status outside with markets [], never 400. Not with lat, lng, county or zip.

Required string length: 1 - 16

Response

The coverage matrix, the place lookup and the planned markets.

The coverage matrix, the place lookup and the planned markets.

data
object
required

Which data is available where: the coverage matrix of every loaded market, the place lookup when you asked one, and the planned markets.

meta
object
required

Response metadata: when the API produced it, which markets it covers, and how fresh they are.