France Product Recalls: RappelConso Alerts & Barcode Check
Pricing
$2.00 / 1,000 recall delivereds
France Product Recalls: RappelConso Alerts & Barcode Check
Official French product recalls from RappelConso (DGCCRF). Check EAN/GTIN barcodes against every recall, filter by category, brand, retailer or keyword, and get only new or updated recalls on a schedule. Lots, best-before dates, risks, images and notice links. Pay per recall.
Pricing
$2.00 / 1,000 recall delivereds
Rating
0.0
(0)
Developer
Yahya Nouali
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
Get every official French product recall from RappelConso, the government recall site run by the DGCCRF with the food (DGAL) and health (DGS) authorities. Food, cosmetics, baby products, toys, appliances, cars and more: about 19,000 notices since 2021, updated several times a day.
What you can do
- Check barcodes (EAN/GTIN): paste the barcodes of your catalogue or your stock and see which ones were ever recalled, with lots and best-before dates.
- Monitor recalls: filter by category, brand, retailer (Carrefour, Leclerc, Lidl…) or keyword (listeria, salmonella, allergen…).
- Alert mode: turn on only new or updated recalls and schedule the Actor daily. You only get (and pay for) recalls you have not received yet, plus new versions of existing ones.
Useful for retailers, marketplaces, e-commerce sellers, food-safety and compliance teams, insurers and consumer apps.
Example output
{"recallId": "2026-10-0271","publishedAt": "2026-10-28T10:24:41+00:00","productName": "bonbons saveur caramel sans sucres","brand": "carrefour original","category": "alimentation","gtins": ["3560070184200"],"batches": [{ "gtin": "3560070184200", "lots": ["6 142"], "dateType": "date de durabilité minimale", "dates": ["2027-05-31"] }],"distributors": "carrefour","reason": "mise en évidence de la présence de sulfites non mentionnés sur l’étiquetage","risks": "substances allergisantes non déclarées","consumerActions": ["ne plus consommer", "rapporter le produit au point de vente", "contacter le service consommateur"],"compensation": "remboursement","isActive": true,"recallNoticeUrl": "https://rappel.conso.gouv.fr/fiche-rappel/23945/interne"}
The last row of each run is a run summary with counts, the barcode check (recalled yes/no per barcode) and the source data date.
Input
| Field | Meaning |
|---|---|
gtins | Barcodes to check. Searches the full history unless you set a date. |
categories | food, electrical, vehicles, baby, beauty, home, sports, clothing, communication, other |
keywords, brands, distributors | Accent-insensitive text filters |
sinceDays / sinceDate | Publication window (default: last 30 days; 0 = everything) |
onlyActive | Skip recalls whose procedure has ended |
onlyNew + stateStoreName | Alert mode |
maxItems | Cap on delivered (and charged) recalls |
Pricing
Pay per event: $0.002 per recall delivered. Filtered-out recalls, recalls already seen in alert mode, barcodes with no recall and the summary row are free. Example: checking 1,000 barcodes where 3 were recalled costs $0.006 plus the platform start.
Source and licence
Data: RappelConso (Direction générale de la concurrence, de la consommation et de la répression des fraudes), dataset rappelconso-v2-gtin-espaces on data.economie.gouv.fr, under the Licence Ouverte / Open Licence v2.0 (Etalab). Each row carries the source, the licence and the dataset update date (sourceDataDate). This Actor is not affiliated with the French administration; always read the official notice linked in recallNoticeUrl.