API reference
Render QR codes and read your library programmatically. Requires a Pro subscription. Machine-readable spec: openapi.json.
Authentication
Create an API key in your Account. Send it as a Bearer token:
curl https://…/api/v1/render \
-H "Authorization: Bearer qr_your_key" \
-H "Content-Type: application/json" \
-d '{"data":"https://example.com","size":1024}'Endpoints
- POST
/api/v1/renderRender a QR code (SVG) from raw data + a saved styleId or inline style.
Scope:
render:create - GET
/api/v1/stylesList your saved styles.
Scope:
style:read - GET
/api/v1/styles/{id}Fetch one saved style.
Scope:
style:read - GET
/api/v1/qr-codes/{id}/image.svgRender a saved QR code (SVG).
Scope:
qr:read
Scopes
qr:readqr:writestyle:readstyle:writerender:create