Base URL
Authentication
All endpoints require a Bearer token in theAuthorization header. See Authentication for details.
Resources
QR Codes
Create, read, update, delete, and download QR codes.
Batches
Create multiple QR codes in a single request.
Folders
Organize QR codes into folders.
Tokens
Manage API keys programmatically.
Endpoints
QR Codes
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/qr-codes | Create a QR code |
GET | /v1/qr-codes | List QR codes |
GET | /v1/qr-codes/{id} | Retrieve a QR code |
PATCH | /v1/qr-codes/{id} | Update a QR code |
DELETE | /v1/qr-codes/{id} | Delete a QR code |
GET | /v1/qr-codes/{id}/download | Download QR image |
GET | /v1/qr-codes/{id}/analytics | QR code analytics |
Batches
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/batches | Create a batch |
GET | /v1/batches | List batches |
GET | /v1/batches/{id} | Get batch status |
GET | /v1/batches/{id}/download | Download batch as ZIP |
Folders
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/folders | Create a folder |
GET | /v1/folders | List folders |
PATCH | /v1/folders/{id} | Update a folder |
DELETE | /v1/folders/{id} | Delete a folder |
Tokens
| Method | Endpoint | Description |
|---|---|---|
POST | /v1/tokens | Create an API key |
GET | /v1/tokens | List API keys |
DELETE | /v1/tokens/{id} | Revoke an API key |
POST | /v1/tokens/rotate | Rotate an API key |

