France Product Recall API — RappelConso & Barcodes avatar

France Product Recall API — RappelConso & Barcodes

Pricing

from $30.00 / 1,000 recall returneds

Go to Apify Store
France Product Recall API — RappelConso & Barcodes

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

jet_mythology

Maintained by Community

Actor 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:

  1. Recent recalls: everything published in the last N days, filtered by category, brand, keyword or département.
  2. Barcode check: paste your product barcodes and get every recall that lists one of them, across the whole history.
  3. 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

FieldDescription
ficheNumber, version, isUpdateOfficial notice number and version
publishedAt, publishedDatePublication date
title, brand, category, subCategoryProduct identity
gtinsRecalled barcodes, normalised to 13 digits (empty when the notice lists none)
modelsOrReferences, productIdentification, packagingBatches, use-by dates, references
marketingStart, marketingEndWhen the product was on sale
saleArea, departments, nationwideWhere it was sold (parsed département codes)
distributorsShops and chains concerned
reason, risks, healthAdviceWhy it is recalled and what the risk is
consumerActions, compensation, recallEndDateWhat consumers must do, refund terms
imageUrls, posterPdfUrl, urlProduct 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 (allVersions to 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.