Verify any luxury watch,
at scale.

VERI's own authentication engine, delivered as a simple API. Send photos, get a verdict and a public certificate back — for marketplaces, dealers, insurers and auction houses that verify hundreds of watches, not one.

Our own engine — fully on-device Seconds per check Every check → a public certificate

How it works

One request per watch.

Integrate once. Your system sends the watch; VERI returns an authenticity verdict, a confidence score and a certificate you can show your buyer.

1

Send the watch

POST the photos plus the brand, model and reference to the VERI endpoint with your API key.

2

VERI verifies

Our engine checks it against our authentication knowledge base and returns a verdict — authentic, counterfeit or inconclusive — with a confidence score.

3

Get a certificate

Each check mints a permanent Verified by VERI certificate ID that any buyer can look up independently.

authenticate · cURL
# Authenticate a watch
curl -X POST "https://api.veri.app/verify" \
  -H "x-api-key: veri_live_••••••••" \
  -H "content-type: application/json" \
  -d '{
    "brand": "Rolex",
    "model": "Submariner 126610LN",
    "images": ["https://…front.jpg",
               "https://…caseback.jpg"]
  }'

# → response
{
  "certificate_id": "VERI-9F3A-2C71",
  "verdict": "Verified",
  "confidence": 94,
  "brand": "Rolex",
  "model": "Submariner 126610LN"
}

Endpoint shown as a friendly alias — swap in your live URL. Quota exceeded → 429 · bad or suspended key → 401.

Why VERI

Built to be sold on.

Our own technology

VERI runs its own authentication engine — no dependency on any cloud service, no per-check pass-through cost. The engine and the data are ours.

Instant & scalable

Seconds per check, a simple REST call, and a monthly quota that grows with you. Verify one watch or ten thousand.

A certificate that travels

Every check becomes a public "Verified by VERI" record. Show it on a listing, hand it to a buyer, attach it to a claim.

Who it's for

Wherever a watch changes hands.

Marketplaces

Verify listings at upload; show buyers a trust badge.

Dealers

Authenticate intake stock in seconds, not days.

Insurers

Confirm a piece before writing or paying a policy.

Auction houses

Add a verification step to every consignment.

Pawnbrokers

Check authenticity before lending against a watch.

Plans

Pay for a monthly quota.

Pick a tier and a volume of checks. Scale up any time. Final pricing is set with you — the numbers below are placeholders to fill in.

Instant
[ $/mo ]
Fast automated checks for high volume.
  • Automated verdict + confidence
  • [ N ] checks / month
  • Public certificate per check
  • REST API + API key
Request access
MOST COMMON
Enhanced
[ $/mo ]
Higher-assurance checks for resale & claims.
  • Everything in Instant
  • [ N ] checks / month
  • Priority processing
  • Usage dashboard
Request access
Certified
Custom
Highest-assurance, expert-reviewed checks.
  • Everything in Enhanced
  • Expert-reviewed tier
  • Registered certificate of assessment
  • Volume & SLA terms
Talk to us

The registry

Every check is a certificate anyone can verify.

VERI issues a permanent certificate ID for each authentication. Buyers, platforms and insurers look it up and independently confirm the result — the "Verified by VERI" trust mark your customers learn to ask for.

Verified by VERI
VERI-9F3A-2C71
Authentic · 94%

Verify at scale.

Tell us your volume and use case, and we'll set you up with an API key and a plan.

Request access
Or email [ your business email ]