---
title: "Poverty status by nativity and citizenship from the American Community Survey 5-year estimates (detailed table B17025, P"
method: GET
path: "/api/v1/census/poverty_by_nativity"
tags: ["census"]
---

# Poverty status by nativity and citizenship from the American Community Survey 5-year estimates (detailed table B17025, P

`GET /api/v1/census/poverty_by_nativity`

## Request

- Base URL: `https://georgiacivicdata.org`
- URL: `https://georgiacivicdata.org/api/v1/census/poverty_by_nativity`
- Auth: none declared

Poverty status by nativity and citizenship from the American Community Survey 5-year estimates (detailed table B17025, Poverty Status in the Past 12 Months by Nativity), for Georgia at state, county, school district, and census tract geography, vintages 2020-2024: the share of people below the federal poverty line among the native born (born in the U.S. vs born outside it), the foreign born, naturalized citizens, and noncitizens, with the underlying counts and 90 percent margins of error.

**Filterable categorical columns** (comma-separated values union; multiple columns AND together):
- `citizenship_status` — one of: `all`, `native`, `foreign_born`, `naturalized`, `noncitizen`
- `native_birthplace` — one of: `all`, `born_in_us`, `born_outside_us`

**Detail levels available:** counties, districts, states, tracts (default: `counties`)

**Year coverage:** 2020–2024 (5 years, no gaps)

**NULL handling:** zero is a real value.

**Source:** U.S. Census Bureau, American Community Survey 5-Year Estimates

## Query parameters

- `year` integer, nullable: Exact year
- `year_min` integer, nullable: Inclusive lower bound
- `year_max` integer, nullable: Inclusive upper bound
- `district_code` string, nullable: Comma-separated list of GOSA district codes (e.g. `601,602`)
- `school_code` string, nullable: Comma-separated list of GOSA school codes. Combine with `district_code` for unique school keys.
- `county_fips` string, nullable: Comma-separated list of 5-digit county FIPS codes (e.g. `13121,13067`)
- `tract_geoid` string, nullable: Comma-separated list of 11-digit census tract GEOIDs (e.g. `13121011100`)
- `block_group_geoid` string, nullable: Comma-separated list of 12-digit census block group GEOIDs (e.g. `131210111001`)
- `demographic` string, nullable: Comma-separated demographic codes (e.g. `all,black,hispanic`)
- `detail` string, nullable: Detail level (whatever the topic publishes — e.g. schools, districts, counties, or states).
- `limit` integer, nullable: Page size
- `offset` integer: Page offset
- `columns` string, nullable: Comma-separated output columns to return (fact columns plus joined dimension attributes). Defaults to all.
- `format` 'json' | 'csv' | 'parquet': Response format: json | csv | parquet

## Response `200`

Paginated rows. JSON returns an envelope with `data` and `pagination`; CSV/Parquet return raw bytes with `X-Total-Count` header.

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/georgiacivicdata/apis/georgia-civic-data-api.md) · [All operations](https://skmtc.dev/georgiacivicdata/apis/georgia-civic-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/georgiacivicdata/apis/georgia-civic-data-api/revisions/dcfdf19662d2?raw)
