GET /v1/alerts/reformulations — Formula Change Alerts
Retrieve a paginated list of detected ingredient formula changes across tracked products, with before-and-after snapshots and severity ratings.
This endpoint returns a list of detected formula changes across products tracked by the Black Hair API. When the API detects that a product’s ingredient list has changed, it creates a reformulation alert capturing the before and after ingredient snapshots, a human-readable diff summary, and a severity rating. You can filter alerts by severity, date range, and brand to build change-monitoring dashboards or notify your users in real time.
Reformulation alerts are available on Growth plans and above. Requests made with a Starter key return a 403 error. See Plans and Limits to upgrade your plan.
The severity of the detected change. One of: minor (e.g. a preservative swap), significant (e.g. removal of a key active), or major (e.g. addition of a commonly avoided ingredient such as a sulphate or silicone).
The since parameter was not a valid ISO 8601 datetime string.
401
Missing or invalid X-API-Key header.
403
Your API key is on a plan that does not include reformulation alerts (requires Growth or above).
429
You have exceeded your plan’s monthly request limit.
Use the since parameter in combination with a scheduled job to poll for new alerts on a regular cadence — for example, checking every 24 hours for any reformulations detected since your last poll timestamp.