Free access to real-time product recalls, food alerts, and child safety data.
Free • No API Key RequiredThe ParentBriefing API provides programmatic access to the same safety data that powers our daily briefings. Use it to build apps, dashboards, or integrations that help keep families safe.
Returns product safety recalls from the U.S. Consumer Product Safety Commission (CPSC).
| Param | Type | Default | Description |
|---|---|---|---|
limit | int | 10 | Results to return (max 50) |
days | int | — | Filter to last N days |
search | string | — | Keyword search in title, description, contact |
Returns FDA food recall and safety alerts.
| Param | Type | Default | Description |
|---|---|---|---|
limit | int | 10 | Results to return (max 50) |
days | int | — | Filter to last N days |
search | string | — | Keyword search in product, reason, firm |
state | string | — | Filter by US state code (e.g. TX, CA) |
Combined feed of both product recalls and food alerts, sorted by date. Each item includes a type field: product_recall or food_alert.
| Param | Type | Default | Description |
|---|---|---|---|
limit | int | 20 | Results to return (max 50) |
days | int | — | Filter to last N days |
search | string | — | Keyword search across all fields |
type | string | — | Filter: recall or food |
Returns a JSON description of all available endpoints, parameters, and usage examples. Useful for programmatic discovery.
All endpoints return JSON with a consistent envelope:
On error:
The API allows 100 requests per hour per IP address. No API key is needed. If you exceed the limit, you will receive a 429 response with a Retry-After header indicating how many seconds to wait.
Responses include a Cache-Control: public, max-age=3600 header — caching on your end is encouraged.
All endpoints include Access-Control-Allow-Origin: * headers, so you can call the API directly from browser-based JavaScript applications.