Pre-Purchase Check: Price, Seller Trust & Recalls in One Call avatar

Pre-Purchase Check: Price, Seller Trust & Recalls in One Call

Pricing

$80.00 / 1,000 product checkeds

Go to Apify Store
Pre-Purchase Check: Price, Seller Trust & Recalls in One Call

Pre-Purchase Check: Price, Seller Trust & Recalls in One Call

Before your agent pays: verified price/stock (schema.org), seller trust score (RDAP, TLS, DMARC, policies, phishing lists) and recall status (CPSC, openFDA, RappelConso) for a product URL, with a proceed/caution/stop decision. Pay per check.

Pricing

$80.00 / 1,000 product checkeds

Rating

0.0

(0)

Developer

Novarithm

Novarithm

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Security

Limited permissions

Share

The safety net for shopping and checkout agents. Give a product page URL (optionally a GTIN or keywords) and get one short JSON with a deterministic decision: proceed / caution / stop, and the reasons:

  1. Price, currency, availability and seller from the page's schema.org / OpenGraph data (robots.txt respected, never bypassed).
  2. Seller trust score 0-100 (domain age via RDAP, HTTPS, MX/SPF/DMARC, return policy, Tranco rank, phishing lists, scam patterns).
  3. Recall status from US CPSC, openFDA and France RappelConso: by exact barcode when the page exposes a GTIN, otherwise by keywords.

A part that cannot be checked is reported as unavailable, never guessed.

Input

FieldWhat it does
urlsProduct page URLs, or objects {"url": ..., "gtin": ..., "query": ..., "market": "us"}. One charged check each.
marketall (default), us or fr for the recall search.
queriesAdvanced: [{"endpoint": "pre_purchase_check", "params": {"url": "https://...", "gtin": "..."}}]
maxQueriesSafety cap (default 1000).

Decision rules

  • Exact barcode recalled → stop; seller high risk → stop.
  • Keyword recall match, price not verifiable, medium-risk seller → caution.

Pricing

Pay per event: $0.08 per product checked. One call instead of three, plus a combined decision. Invalid input and errors are never charged.

Limits (honest)

  • Keyword recall matches are text matches (flagged caution, not stop); confirm model/lot.
  • Same limits as the price reader (blocked sites → price unavailable) and the seller score (no customer reviews).
  • Advisory decision, not a guarantee. Not legal or financial advice.

Also available pay-per-call for agents (x402, USDC on Base) and MCP: https://gogeta2-u35175.vm.elestio.app/agents/catalog