ZIP lookup

Population, income, education, housing, labor, and race/ethnicity for a 5-digit U.S. ZIP code you already have.

Endpoint:GET /api/v1/zip

Query

NameRequiredDescription
zipYesA 5-digit U.S. ZIP code.

Request

curl "https://speckinsights.com/api/v1/zip?zip=10001" \
  -H "X-API-Key: sk_live_YOUR_KEY"
Some PO-box and unique ZIPs have no demographics row. Those requests return 404.

Example

{
  "zipcode": "94043",
  "name": "Mountain View, CA",
  "vintage": "2023",
  "population": {
    "total": 31442,
    "median_age": 35.2,
    "households": 13210
  },
  "income": {
    "median_household": 161250,
    "per_capita": 89210,
    "poverty_rate": 6.4
  },
  "education": {
    "bachelors_or_higher_pct": 72.1
  },
  "labor": {
    "labor_force": 19840,
    "unemployment_rate": 3.8
  },
  "housing": {
    "units": 14102,
    "owner_occupied_pct": 42.5,
    "median_home_value": 1850000,
    "median_gross_rent": 2850
  },
  "race_ethnicity": {
    "white": 48.2,
    "black": 2.1,
    "american_indian": 0.4,
    "asian": 33.6,
    "pacific_islander": 0.3,
    "other": 6.8,
    "two_or_more": 8.6,
    "hispanic_or_latino": 18.9
  }
}

Illustrative payload. Vintage follows ACS 5-year estimates.