EAN GTIN Validator + EU Recall Check (Safety Gate / RAPEX) avatar

EAN GTIN Validator + EU Recall Check (Safety Gate / RAPEX)

Pricing

from $5.00 / 1,000 barcode checkeds

Go to Apify Store
EAN GTIN Validator + EU Recall Check (Safety Gate / RAPEX)

EAN GTIN Validator + EU Recall Check (Safety Gate / RAPEX)

Is this product recalled in the EU? Check EAN/GTIN barcodes against 46,506 official EU Safety Gate (RAPEX) alerts since 2005, plus checksum validation and GS1 origin. Batch up to 10,000 codes, pay per result.

Pricing

from $5.00 / 1,000 barcode checkeds

Rating

0.0

(0)

Developer

NorthWestSouth Data

NorthWestSouth Data

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Share

EAN GTIN Validator + EU Recall Check

Check a list of EAN/GTIN barcodes against 46,506 official EU Safety Gate (RAPEX) recall alerts — and validate every code while you're at it.

This is the only barcode tool that answers "is this product recalled in the EU?". US recall databases don't carry barcodes; EU Safety Gate does, and this actor makes that data queryable by GTIN in one call.

Coverage — read this before you run it

Recall check: 100% of codes are checked against the complete EU Safety Gate corpus (2005 to yesterday, synced daily including official corrections).

Product identity (name, brand, image) is best-effort and comes from the Open Food/Products/Beauty Facts community databases. Measured hit rate on a sample of real barcodes: ~40% for grocery, drinks and packaged consumer goods; near 0% for toys, electronics, textiles, lighting and cosmetics, which those databases barely cover. If you need guaranteed product master data, this is not that tool — use it for validation and the recall verdict, and treat any product data you get as a bonus.

What you get per barcode

FieldDescription
gtin_validChecksum validation (EAN-8, UPC-A, EAN-13, GTIN-14)
formatDetected barcode format
gs1_prefix_originRegion where the code was registered (GS1 prefix)
productName, brand, categories, quantity, image URL (from Open Food/Products/Beauty Facts, attributed)
recallEU Safety Gate verdict: recalled / possible_match / clear, with case numbers, risk type and official alert links

Who uses this

  • Merchants & marketplace sellers — screen a supplier's catalogue before ordering, or sweep your existing catalogue against EU recalls
  • AI agents & automations — the actor is MCP-exposed and pay-per-event; agents can call it autonomously
  • Product-data teams — bulk-validate and enrich GTIN lists (up to 10,000 per run)

Input

{
"barcodes": ["4032722964700", "4006381333931"],
"includeProductData": true,
"recallCheck": true
}

Example output

{
"barcode": "4032722964700",
"gtin_valid": true,
"format": "EAN-13",
"gs1_prefix_origin": "Germany",
"product": { "name": "Feel Better Buddy", "brand": "Trendhaus", "image_url": "…" },
"recall": {
"checked": true,
"status": "recalled",
"match_count": 1,
"alerts": [{
"caseNumber": "SR/02108/26",
"product": "Sand-filled figurine toy",
"risk": "Health risk / other",
"level": "Serious risk",
"reference": "https://ec.europa.eu/safety-gate-alerts/screen/webReport/alertDetail/10099441"
}]
}
}

Data sources & licences

  • Recall data: Alerts from the Rapid Alert System for dangerous non-food products, published free of charge on the Safety Gate website (https://ec.europa.eu/safety-gate-alerts) © European Union, 2005–2026. Reused under Commission Decision 2011/833/EU. Source fields unaltered; verdicts and matching are our own and are marked as such.
  • Product identity: Open Food Facts / Open Products Facts / Open Beauty Facts, © contributors, ODbL.
  • A clear verdict means no matching alert was found — it is not a safety certification.

Pricing

Pay per processed barcode. No subscription, no minimum.