America's Children Wellbeing Indicators Scraper
America's Children Wellbeing Indicators Scraper
Extracts all indicator tables from childstats.gov — the official annual report of the Federal Interagency Forum on Child and Family Statistics. Returns every year-row-value data record from ~86 tables covering family structure, behavior, health, economic circumstances, education, and child population.
What you get
Each output record is one data point: a single (row_label, year, value) triple from a specific indicator table.
| Field | Description |
|---|---|
table_id |
Table identifier, e.g. fam1a, beh1, pop2 |
indicator_category |
Category: Population, Family & Social Environment, Economic Circumstances, Behavior, Education, Health |
indicator_name |
Full indicator name from the table heading |
row_label |
Demographic or subgroup row label (e.g. "Two married parents", "Male", "Hispanic") |
year |
Year of the data point (e.g. "2023") |
value |
Numeric value — null when data is not available for that year/subgroup |
value_unit |
Unit: Percent, Number, Rate, or Value |
footnotes |
Pipe-separated footnote reference letters applicable to this row |
source |
Data source attribution (e.g. U.S. Census Bureau, Current Population Survey) |
url |
URL of the table page |
Use cases
- Family and child welfare research — family structure tables (fam1a–fam7) cover single-parent households, living arrangements, child care, and foster/relative care by race and Hispanic origin
- Academic and policy analysis — the full indicator set spans 80+ tables from 1980–2023 with consistent federal methodology
- Data journalism — track long-run trends in child poverty, school enrollment, health insurance coverage, and behavioral outcomes
- Government data pipelines — official federal interagency statistics suitable for regulatory and compliance use
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
maxItems |
integer | — | Maximum number of records to return. Omit to scrape all tables. |
Example: Scrape family structure tables only
The actor scrapes all 86 tables by default (50,000+ records for a full run). Use maxItems to limit output for quick sampling or targeted queries.
How it works
- Fetches the tables index page to discover all ~86 table URLs grouped by category
- Fetches each table page (
tables/<id>.asp?popup=true) — clean static HTML - Unpivots the wide matrix (row × year columns) into individual records
- Extracts footnotes from the
<tfoot>section and source attribution from theSOURCE:row
The site is a U.S. federal .gov domain, publicly accessible with no authentication or anti-bot measures. No proxy is used.
Source
America's Children: Key National Indicators of Well-Being — Federal Interagency Forum on Child and Family Statistics. Data covers 1980–2023 depending on the indicator.