What you can do with the API
The ScanIQ API gives you programmatic control over the whole lifecycle of a code: create it, list your codes, update a destination, and read its scan analytics — all over simple JSON endpoints.
That makes it easy to mint codes from an inventory system, generate a unique code per ticket or asset, or repoint codes automatically when your backend changes.
Endpoints at a glance
POST /api/v1/links creates a dynamic code. GET /api/v1/links lists your codes with scan counts. GET /api/v1/links/{id}/analytics returns the scan breakdown for a single code.
Authenticate every request with your secret key as a Bearer token. Generate keys from the Developer section of your dashboard.
Built for automation
Because the codes you create through the API are dynamic, anything you generate programmatically stays editable and trackable afterwards — you're not locked into static images.