A Developer’s Guide to the CLIQ Matrix API
A clean, versioned API surface turns scan events into your own workflows.

If the resolver is the doorway, the API is the plumbing behind it. Engineers use it to serialise products, read scan events, verify identities, and push the result into their own systems.

REST, done properly

Versioned, rate-limited, documented endpoints cover every platform action — creating product records, batch registration, querying analytics, and triggering verification flows. Standard JSON in and out, predictable errors, and a sandbox for staging work.

Webhooks: let events come to you

Where polling ends, webhooks begin. Register a URL and the platform pushes scan, verification, and lifecycle events in real time — the clean way to drive CRM updates, fraud alerts, or inventory systems without building a scheduler.

POST /events
{
  "type": "scan",
  "gtin": "0614141000011",
  "serial": "CLIQ-4F82K1",
  "geo": {"lat": 45.50, "lng": -73.56},
  "verified": true
}

The verify-once loop

For security use cases, design around the verify-once pattern: a check that consumes a one-time activation state. It is the API-level foundation of tamper-evident protection — and it is exactly why serialised codes defeat replay.

Great integrations fail on authentication hygiene. Keep keys scoped, rotated, and out of client-side code.