France Product Recall API — RappelConso & Barcodes
Pricing
from $30.00 / 1,000 recall returneds
France Product Recall API — RappelConso & Barcodes
Know the same day when a product you sell is recalled in France. Every official RappelConso recall as clean JSON with barcodes (GTIN/EAN), brand, risk and shops. Check your catalogue by barcode or get daily alerts.
Pricing
from $30.00 / 1,000 recall returneds
Rating
0.0
(0)
Developer
jet_mythology
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Know the same day when a product you sell, deliver or list is recalled in France. Paste your barcodes or schedule a daily run: you get only the recalls that concern you, with the official notice.
No code needed: click Start, then download the results as Excel, CSV or JSON, or send them to Google Sheets, Make, Zapier or n8n. Developers can call it as an API or schedule it daily.
Sample output
{"publishedDate": "2026-10-09","title": "crevettes entières cuites réfrigérées élevage penaeus monodon 300g calibre 30/40","brand": "signature du poissonnier","category": "alimentation","subCategory": "produits de la pêche et d'aquaculture","gtins": ["3700156962272"],"reason": "présence listéria monocytogènes","risks": "listeria monocytogenes (agent responsable de la listériose)","saleArea": ["france entière"],"distributors": "worldmarechal","url": "https://rappel.conso.gouv.fr/fiche-rappel/23743/interne"}
Real result from 9 October 2026 (abridged).
Details
Get every product recall published by the French authorities on RappelConso as clean JSON: product, brand, barcodes (GTIN/EAN), reason, risks, sale area, distributors, consumer actions, images and the official notice link.
Three ways to use it:
- Recent recalls: everything published in the last N days, filtered by category, brand, keyword or département.
- Barcode check: paste your product barcodes and get every recall that lists one of them, across the whole history.
- Monitoring: schedule it daily and receive only new recalls (and updated notices).
Who uses it
- Retailers, marketplaces and e-shops: check your catalogue against official recalls and react the same day.
- Grocery, delivery and price-comparison apps: show recall warnings on product pages.
- Quality, compliance and insurance teams: keep an auditable log of recalls in your sector.
- Journalists and researchers: analyse recalls by category, reason or brand.
What you get
| Field | Description |
|---|---|
ficheNumber, version, isUpdate | Official notice number and version |
publishedAt, publishedDate | Publication date |
title, brand, category, subCategory | Product identity |
gtins | Recalled barcodes, normalised to 13 digits (empty when the notice lists none) |
modelsOrReferences, productIdentification, packaging | Batches, use-by dates, references |
marketingStart, marketingEnd | When the product was on sale |
saleArea, departments, nationwide | Where it was sold (parsed département codes) |
distributors | Shops and chains concerned |
reason, risks, healthAdvice | Why it is recalled and what the risk is |
consumerActions, compensation, recallEndDate | What consumers must do, refund terms |
imageUrls, posterPdfUrl, url | Product photos, official poster, official notice |
A run summary (counts by category and brand, barcodes with a recall) is saved under OUTPUT in the key-value store.
Examples
Food recalls of the last 7 days sold in Gironde or nationwide
{ "lastNDays": 7, "categories": ["alimentation"], "departments": ["33"] }
Check a product list by barcode
{ "gtins": ["3700156962272", "3289660022561", "0012345678905"] }
Daily alert for Listeria and Salmonella recalls
{ "keywords": ["listeria", "salmonelle"], "monitorNewRecalls": true, "monitorKey": "food-safety", "lastNDays": 7 }
Pricing
Pay per event: a small fee per recall returned, and a much smaller one per barcode checked. Nothing for recalls filtered out. In monitor mode you only pay for new recalls. Set a maximum cost per run in the run options to cap spending.
Good to know
- Data comes from the two official RappelConso V2 datasets published by the French Ministry of Economy (DGCCRF) on data.gouv.fr, refreshed daily.
- Barcodes are only available when the manufacturer entered them; some notices identify products by batch or description only. Barcode checks therefore complement, but do not replace, reading the notices in your sector.
- By default only the latest version of each notice is returned (
allVersionsto get them all). - Text fields are kept as published (French, lower case).
Source and licence
RappelConso, Ministère de l'Économie (DGCCRF), via data.gouv.fr, under Licence Ouverte / Open Licence 2.0. This Actor is independent and not affiliated with the French administration.