EU RECALL MATCH MONITOR — is anything you sell recalled? avatar

EU RECALL MATCH MONITOR — is anything you sell recalled?

Pricing

from $0.50 / 1,000 product checkeds

Go to Apify Store
EU RECALL MATCH MONITOR — is anything you sell recalled?

EU RECALL MATCH MONITOR — is anything you sell recalled?

Screen your catalog against recent EU Safety Gate alerts by GTIN, brand, model, and product name. Every candidate includes a confidence level, matching evidence, and the official alert URL for human verification.

Pricing

from $0.50 / 1,000 product checkeds

Rating

0.0

(0)

Developer

Ege

Ege

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Screen your product catalog against recent EU Safety Gate alerts and receive evidence-backed candidates for human review. The Actor compares GTINs, brands, models, and product names, labels every match with a confidence level, and links directly to the official alert.

Built for marketplaces, retailers, importers, distributors, product-safety teams, insurers, and compliance operations that need repeatable recall monitoring without manually searching weekly publications.

What it does

  • Reads recent non-food product alerts from the EU Safety Gate dataset.
  • Accepts pasted catalog products or a public Google Merchant product feed.
  • Matches exact GTINs, brand plus model, or broader brand plus product-name evidence.
  • Keeps match confidence and matching evidence visible in every row.
  • Links every candidate to the official Safety Gate alert for verification.
  • Produces a run summary with products checked, alerts read, matches by confidence, and products lacking usable identifiers.
  • Charges per product screened, never per match found.

Quick start

Provide catalog records with as many identifiers as possible.

{
"products": [
{
"id": "SKU-1",
"brand": "Scheppach",
"model": "HM90SL",
"name": "Sliding compound mitre saw"
}
],
"weeksBack": 4,
"minConfidence": "probable",
"maxProducts": 5000
}

Add a GTIN whenever available. An exact GTIN creates the strongest candidate and avoids the ambiguity of free-text model and product names.

Match confidence

ConfidenceRuleRecommended use
certainExact normalized GTIN matchHighest-priority review
probableBrand and model both matchReview against the official alert
possibleBrand matches and product names strongly overlapBroad monitoring and manual triage

A brand alone is never considered a match. The Actor does not choose a business action, remove a listing, or claim legal certainty. Even exact identifier matches should be verified against the official alert, the physical product, supplier records, and your internal procedures.

Input

FieldDescription
productsCatalog objects containing id, brand, name, model, and GTIN where available.
feedUrlPublic Google Merchant feed URL used when products is empty.
weeksBackNumber of weeks of Safety Gate alerts to read. Default: 4.
minConfidenceLowest confidence included: certain, probable, or possible.
maxProductsMaximum catalog products screened in the run.

A product with neither a GTIN nor a brand cannot be matched. The Actor counts such products in productsWithoutIdentifiers rather than presenting them as cleared.

Output

The dataset contains two row types:

  • match — a free candidate containing your product identifiers, confidence, matching evidence, official alert number, date, risk information, notifying country, and source URL.
  • summary — a free run-level record with products checked, alerts read, the date window, match counts, and unmatchable-product count.

Matches are intentionally free. Billing per match would create the wrong incentive for a safety-monitoring product; the billable unit is the catalog product that was screened.

Use the dataset view selector to switch between Matches and Run summary, then export JSON, CSV, Excel, XML, or HTML.

Pricing

This Actor uses pay-per-event pricing with platform usage included:

  • $0.01 per run start at the default 512 MB memory.
  • $0.0005 per product checked — $0.50 per 1,000 catalog products.
  • Matches, summaries, unmatchable products, and filtered alerts are free.

Example totals at default memory: 100 products cost about $0.06, 1,000 cost $0.51, and 10,000 cost $5.01. Users can set a maximum charge per run; the Actor honors that limit and stops early.

Data source and reliability

Safety Gate is the European Union rapid alert system for dangerous non-food products. The Actor reads a published data feed and attaches the official alert page to each candidate. If the feed stops answering partway through, the run log states how many alerts were actually read instead of silently presenting a partial window as complete.

The alert window is capped at 6,000 records per run. Use a narrower weeksBack value for routine schedules and a wider one for occasional historical checks.

Important limitations

This Actor is an automated screening and decision-support tool. False positives and false negatives are possible. It is not legal, regulatory, product-safety, medical, or compliance advice, and it does not certify that a catalog is recall-free. Safety Gate does not cover food, medicines, or medical devices. Public records may be incomplete, revised, or delayed.

Always verify candidates on the official alert page and follow qualified legal, regulatory, and product-safety guidance before taking action. Use the data responsibly and comply with applicable laws, contracts, and source terms.

Automation

Schedule weekly or daily runs in Apify Console, trigger the Actor by API, or connect results to Slack, email, Google Sheets, Make, Zapier, webhooks, or an internal case-management system. Store the alert number and product ID to deduplicate repeated candidates across runs.

FAQ

Why did a product produce no match?

No relevant alert may exist in the selected window, the product may lack identifiers, or the source text may not align strongly enough with your selected confidence level. A missing match is not proof that the product is safe or recall-free.

Why are match rows free?

You pay for each product screened. Matches and summaries are free so pricing cannot reward or discourage a positive result.

Where can I get help?

Open the Actor's Issues tab with the run ID, alert number, confidence level, and a redacted example product. Do not include private feeds, credentials, or personal data.