Developer API

REST access to your QR codes — v1

Create, update, list and delete QR codes from your own apps, automations and integrations. Authenticate with an API key sent as a Bearer token — keys are managed in your dashboard under Developers → API Keys.

Base URL

https://www.utralink.com/api/v1

Endpoints

GET    /api/v1/me                 current user
GET    /api/v1/qrcode-types       available QR types
GET    /api/v1/qrcodes            list (paginated)
POST   /api/v1/qrcodes            create
GET    /api/v1/qrcodes/{id}       show
PATCH  /api/v1/qrcodes/{id}       update
DELETE /api/v1/qrcodes/{id}       delete

Example

curl -X POST https://www.utralink.com/api/v1/qrcodes \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     -d '{"name":"My QR","type":"url","data":{"url":"https://example.com"}}'

OpenAPI 3 specification · Manage API keys