Evally
Trust & safety

Marketplace listing check

Catch prohibited items, counterfeits and off-platform deals before a listing goes live.

Screens a new listing's title and description for prohibited goods, counterfeit signals, misleading claims and attempts to take buyers off-platform, and categorizes it while it's there.

Try it live

Real calls to Jev. Pick an example or paste your own.

Examples
39
104
No verdict yet

Pick an example or paste your own input, then run it.

Under the hood

Every question and rule, in the open. Fork it to change any of them.

What it asks

Reads title and description, then asks 5 questions in one call.

  1. Q1Prohibited itemYes / no

    Does the listing offer something most marketplaces prohibit (weapons, drugs, counterfeit goods, adult services, stolen goods, live animals or recalled items)?

  2. Q2Counterfeit signalsYes / no

    Does the listing show signs of a counterfeit (a luxury brand at a fraction of its price, or words like 'replica', 'AAA quality', '1:1' or 'inspired by')?

  3. Q3Misleading claimsYes / no

    Does the description make claims the item can't back up (cures, guarantees, fake certifications)?

  4. Q4Off-platform contactYes / no

    Does the listing ask buyers to contact or pay the seller outside the marketplace?

  5. Q5CategoryPick one

    Which category does the listing belong in?

    ElectronicsFashionHome & gardenBeauty & healthToys & gamesSports & outdoorsVehicles & partsServicesOther

How it decides

Rules run in code, top to bottom. The first one that matches gives the verdict.

  1. 1
    If Prohibited item ≥ 0.7Reject
  2. 2
    If Counterfeit signals ≥ 0.7Reject
  3. 3
    If Off-platform contact ≥ 0.75Reject
  4. 4
    If Prohibited item ≥ 0.4Reviewreview
  5. 5
    If Counterfeit signals ≥ 0.4Reviewreview
  6. 6
    If Off-platform contact ≥ 0.45Reviewreview
  7. 7
    If Misleading claims ≥ 0.6Reviewreview
  8. ·
    DefaultApprove

Call it from your code

Every template runs as-is with an API key, no setup: POST /api/v1/judges/listing-check/run.

curl -X POST https://tryevally.com/api/v1/judges/listing-check/run \  -H "Authorization: Bearer $EVALLY_API_KEY" \  -H "Content-Type: application/json" \  -d '{  "input": {    "title": "Luxury designer handbag AAA quality 1:1",    "description": "Same as original, full set with box. Only $89. WhatsApp me for faster deal and discount: +44 7700 900123"  }}'

More in Trust & safety