What it returns
Licensed child care providers from ten state licensing agencies, in one schema: provider id, name, type (center, family or group home, school-age program), status, city, county, ZIP, licensed capacity, ages served, license issue and expiry dates, quality rating, subsidy participation and, for Texas, inspections and violations found in the last three years.
| State | Agency | Providers |
|---|---|---|
| New York | Office of Children and Family Services | 16.8k |
| California | Department of Social Services, Community Care Licensing (centers only) | 13.3k |
| Texas | Health and Human Services Commission | 15.0k |
| Massachusetts | Department of Early Education and Care | 9.2k |
| Pennsylvania | Office of Child Development and Early Learning | 7.5k |
| Colorado | Department of Early Childhood | 4.5k |
| Washington | Department of Children, Youth and Families | 2.5k |
| Delaware | Office of Child Care Licensing | 1.2k |
| Vermont | Child Development Division | 1.1k |
| Connecticut | Office of Early Childhood (active; inspections in the last 3 years) | 3.3k |
Refreshed weekly. Street addresses, phone numbers, emails and contact names are not included, and home-based providers carry no coordinates, so latitude/longitude searches return centers only.
Request
POST https://api.pushbuild.com/child-care-providers/run with a JSON body. Send your key in the X-API-Key header.
| Field | Type | Description |
|---|---|---|
states | list of strings | CA, TX, NY, MA, PA, CO, WA, DE, VT, CT. |
city | string | City contains this text. |
zips | list of strings | Five-digit ZIP codes. |
county | string | County contains this text. |
name | string | Provider or program name contains this text. |
providerType | string | Type contains this text, e.g. center, family, school age. |
status | string | License status contains this text. |
minCapacity | integer | Only providers licensed for at least this many children. |
withViolationsOnly | boolean | Texas providers with a violation found in the last 3 years. |
latitude | number | Find centers near this point (with longitude). Home-based providers carry no coordinates. |
longitude | number | Find centers near this point (with latitude). |
radiusKm | number | Search radius around the point. Default: 5. |
sort | string: name, largest, violations | By state, city and name (default), largest capacity or most violations; nearest first with a point. Default: "name". |
groupBy | string: state, city, county, zip, providerType, qualityRating | Return provider and seat counts per group. |
maxItems | integer | Maximum items to return (1-500). Default: 100. |
Example
curl -X POST https://api.pushbuild.com/child-care-providers/run \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"maxItems": 20}'
Response
{"count": 20, "truncated": false, "seconds": 1.4, "items": [ { ... } ]}
Each call returns up to 500 items. Records that fail validation or are not found are flagged in the items and not charged.
Pricing
Pay only for results returned: $0.80 per 1,000 records. No charge for errors or empty searches.
Use it from Claude, ChatGPT or Cursor
This API is also an MCP server: https://api.pushbuild.com/mcp/child-care-providers. Add it to any assistant that supports remote MCP servers, with your key in the X-API-Key header. Same prices. Setup for each app.
Tell us what you need built.
Questions about this API, higher volumes, or a data source you need that we don't cover yet.
hello@pushbuild.comWant this data inside your own app or CRM? API integrations and data sync