Retrieves data from the American Community Survey (ACS) 5-Year Estimates. ACS provides demographic, social, economic, and housing statistics every year for all geographic areas.
Parameters (5)
for(string, query, required)
Geographic level to query (e.g., state:* for all states, county:001 for specific county)
get(string, query, required)
Comma-separated list of variables to retrieve (e.g., NAME,B01003_001E for population)
in(string, query, optional)
Geographic filter to restrict results (e.g., state:06 to filter within California)
key(string, query, optional)
Optional API key for higher rate limits
year(string, path, required)
Data vintage year (e.g., 2022 for 2018-2022 estimates)
Examples (3)
American Community Survey 5-Year Estimatesopenapi-spec
import zingu_apis
api = zingu_apis.api("census")
result = api.fetch("{year}/acs/acs5", get="NAME,B01001_001E", for="county:*", in="state:06")
for item in result:
print(item)
const resp = await fetch("https://api.census.gov/data/2022/acs/acs5?get=NAME%2CB01001_001E&for=county%3A%2A&in=state%3A06");
const data = await resp.json();
American Community Survey 5-Year Estimatesprobe-gate
import zingu_apis
api = zingu_apis.api("census")
result = api.fetch("{year}/acs/acs5", get="NAME,B01001_001E", for="county:*", in="state:06")
for item in result:
print(item)
const resp = await fetch("https://api.census.gov/data/2022/acs/acs5?get=NAME%2CB01001_001E&for=county%3A%2A&in=state%3A06");
const data = await resp.json();
Query ACS 5-Year Estimatesopenapi-spec
curl 'https://api.census.gov/data/2022/acs/acs5'
import requests
resp = requests.get("https://api.census.gov/data/2022/acs/acs5")
data = resp.json()
import zingu_apis
api = zingu_apis.api("census")
result = api.fetch("{year}/acs/acs5")
for item in result:
print(item)
const resp = await fetch("https://api.census.gov/data/2022/acs/acs5");
const data = await resp.json();