API

Free QR Codes offers a simple REST API for creating and managing QR payloads programmatically. All requests are logged, correlated with your account, and may be used to improve “industry benchmarks”.

Base URL: https://api.freeqrcodes.theosint.net/v1

Authenticate with Bearer API keys from the dashboard. Keys are visible to workspace admins and support staff.

POST/codes

Create a QR payload

{ "destination": "https://example.com", "track": true }
GET/codes/{id}

Fetch code metadata and scan aggregates

DELETE/codes/{id}

Delete a code (logical delete; backups retained 7 years)