Skip to main content

Base URL

https://api.useqrkit.com/v1

Authentication

All endpoints require a Bearer token in the Authorization 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

MethodEndpointDescription
POST/v1/qr-codesCreate a QR code
GET/v1/qr-codesList 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}/downloadDownload QR image
GET/v1/qr-codes/{id}/analyticsQR code analytics

Batches

MethodEndpointDescription
POST/v1/batchesCreate a batch
GET/v1/batchesList batches
GET/v1/batches/{id}Get batch status
GET/v1/batches/{id}/downloadDownload batch as ZIP

Folders

MethodEndpointDescription
POST/v1/foldersCreate a folder
GET/v1/foldersList folders
PATCH/v1/folders/{id}Update a folder
DELETE/v1/folders/{id}Delete a folder

Tokens

MethodEndpointDescription
POST/v1/tokensCreate an API key
GET/v1/tokensList API keys
DELETE/v1/tokens/{id}Revoke an API key
POST/v1/tokens/rotateRotate an API key