Skip to content

Dataset Catalog

Terranode comes with pre-loaded US boundary datasets from the Census Bureau. These are available on all tiers at no extra cost. All datasets are public domain (Title 13, U.S. Code).

Use any dataset slug with the system_dataset parameter on query endpoints.


Slug: us-states

US state and territory boundaries including DC and island areas. Simplified to 1:20,000,000 scale by the Census Bureau.

DetailValue
Features52
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID (FIPS state code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-states" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, STUSPS (abbreviation), NAME, ALAND, AWATER


Slug: us-counties

All 3,222 counties and county-equivalents (parishes, boroughs, independent cities, census areas) across all states, DC, and territories.

DetailValue
Features3,222
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID (FIPS state+county code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=34.0522&lng=-118.2437&system_dataset=us-counties" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, COUNTYFP, GEOID, NAME, NAMELSAD, ALAND, AWATER


Slug: us-zctas

ZIP Code Tabulation Areas approximating USPS ZIP code delivery routes. Built from Census blocks. Not identical to USPS ZIP codes — some ZIP codes have no corresponding ZCTA.

DetailValue
Features33,791
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID20 (5-digit ZCTA code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-zctas" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: GEOID20, ALAND20, AWATER20


Slug: us-census-tracts

Small statistical subdivisions averaging ~4,000 people each. Widely used for demographic analysis and as the geographic unit for American Community Survey data.

DetailValue
Features85,184
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID (FIPS state+county+tract code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-census-tracts" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, COUNTYFP, TRACTCE, GEOID, NAME, ALAND, AWATER


Slug: us-congressional

Congressional district boundaries for the 119th US Congress. Includes at-large districts for states with a single representative and non-voting delegate districts for DC and territories.

DetailValue
Features437
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAfter redistricting
ID propertyGEOID (FIPS state+district code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-congressional" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, CD119FP, GEOID, NAMELSAD


US State Legislative Districts — Upper (Senate)

Section titled “US State Legislative Districts — Upper (Senate)”

Slug: us-state-legislative-upper

State senate district boundaries for all US states. Nebraska’s unicameral legislature is included as upper chamber.

DetailValue
Features1,960
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAfter redistricting
ID propertyGEOID

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=30.2672&lng=-97.7431&system_dataset=us-state-legislative-upper" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, SLDUST, GEOID, NAMELSAD


US State Legislative Districts — Lower (House/Assembly)

Section titled “US State Legislative Districts — Lower (House/Assembly)”

Slug: us-state-legislative-lower

State house/assembly district boundaries for all US states. Excludes Nebraska (unicameral — see upper chamber).

DetailValue
Features4,874
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAfter redistricting
ID propertyGEOID

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=30.2672&lng=-97.7431&system_dataset=us-state-legislative-lower" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, SLDLST, GEOID, NAMELSAD


Slug: us-cbsa

Metropolitan and micropolitan statistical areas. Metropolitan areas have population >= 50,000; micropolitan areas have population 10,000–49,999. Defined by the Office of Management and Budget based on commuting patterns.

DetailValue
Features935
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID (CBSA code)

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-cbsa" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: GEOID, NAME, NAMELSAD, LSAD


Slug: us-school-districts

Unified school district boundaries — districts that provide education services for all grade levels.

DetailValue
Features10,891
SourceU.S. Census Bureau, Cartographic Boundary Files
Vintage2024
Update cycleAnnual
ID propertyGEOID

Example query:

Terminal window
curl -s "https://api.terranode.co/v1/pip?lat=40.7128&lng=-74.006&system_dataset=us-school-districts" \
-H "x-api-key: YOUR_API_KEY" | jq .

Key properties: STATEFP, GEOID, NAME, LOGRADE, HIGRADE, ALAND, AWATER


Additional datasets are on the roadmap.

Have a dataset you’d like to see? Email feedback@terranode.co.


Get the full list of system datasets with metadata:

Terminal window
curl -s "https://api.terranode.co/v1/system-datasets" \
-H "x-api-key: YOUR_API_KEY" | jq .

Get details for a specific dataset (includes the full attribute schema):

Terminal window
curl -s "https://api.terranode.co/v1/system-datasets/us-counties" \
-H "x-api-key: YOUR_API_KEY" | jq .