SerialRisk

Screen every serial before the watch enters your inventory.

Screen existing stock in bulk and automatically check every incoming watch through the API. Dealer plans reduce the cost per check well below the €1.99 single-check price.

Current coverage

Rolex available now · Cartier next · 10+ additional brands in internal testing

No signal means we found no direct match or known pattern in our current data. It does not mean the watch is genuine.

The serials above are invented for the illustration.

What SerialRisk finds.

Direct match
The exact serial already appears in our counterfeit dataset.
Pattern signal
The serial matches a pattern associated with known counterfeit serials.
No signal
No direct match or known pattern was found in our current data.

A SerialRisk result is a serial risk signal, not an authentication result.

Screen at the point that matters.

Before you take it in
Check a serial before accepting a purchase, trade-in or consignment.
Existing inventory
Screen the serials of watches you already hold in one batch. Paste a list of serials or upload a CSV file. Explore batch screening
Your own system
Automatically run a check when a serial enters your inventory workflow.

A lower price per check, and API access.

Starter

For dealers checking a few watches manually each month.

€25/month

€1.25 per check

  • 20 checks included
  • €1.25 per additional check
  • Checks run in the browser
  • One invoice a month

Pro

API included

For automated screening from your own system.

€50/month

€0.50 per check

  • 100 checks included
  • €0.50 per additional check
  • API access — screen at intake or before a listing goes live
  • Upload a list of serials or a CSV file
  • 60 requests a minute, raised on request

Enterprise

Marketplaces and platforms screening at volume.

Custom

Volume pricing below €0.50/check

  • Agreed monthly volume
  • Several keys, rotated on your schedule
  • Invoice at 14 or 30 days
  • Rate limits set to your traffic

Quotas reset at the start of the month and do not carry over.

Draft pricing · not yet on sale

One request per serial, from your own backend.

Show API example
Request
curl -X POST https://api.serialrisk.com/v1/serial-lookups \
  -H "x-api-key: $CLOCKWATCH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"serialNumber":"5X10A378","brand":"rolex"}'
Response
{
  "query": "5X10A378",
  "normalized": "5X10A378",
  "brand": "rolex",
  "verdict": "pattern_risk",
  "riskLevel": "high",
  "reasons": [
    "one_character_from_counterfeit_serial",
    "counterfeit_pattern_match"
  ],
  "checkId": "…",
  "checkedAt": "…"
}

What happens to a serial you send us.

We respect your privacy: nothing you send us is published, sold, or used to check anyone else.
The lookup is logged
The serial, the brand, the verdict and the time, so a check is reproducible at a later time.
Never reused
Your serial is never added to our counterfeit dataset.

Ready to screen your inventory?

Tell us how many watches you handle each month, which brands you trade and whether you need API access. We'll recommend the appropriate plan.

Get dealer access contact@serialrisk.com