TEASEDocs
API ReferenceLandings

Download a QR code's print-ready SVG

Returns the saved code rendered as a standalone SVG encoding https://<domain>/qr[/<slug>]. The image is vector (viewBox) — px only sets the default width attribute, so it prints crisply at any size. Requires a read-scoped key.

Authorization

bearerAuth
AuthorizationBearer <token>

Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.

In: header

Path Parameters

domain*string

Registered hostname, e.g. links.creator.com.

qr_id*integer

QR code id.

Query Parameters

px?integer

Default render width in pixels (the SVG itself scales to any size).

Range64 <= value <= 4096
Default1024
download?boolean

true adds a Content-Disposition attachment header (filename qr--<slug|main>.svg).

Defaultfalse

Response Body

image/svg+xml

application/json

application/json

GET
/api/admin/qr/{domain}/{qr_id}/image.svg
curl -X GET "https://example.com/api/admin/qr/string/0/image.svg"
"string"
{  "detail": "auth required"}
{  "detail": {    "code": "qr_not_found",    "message": "QR-код не найден"  }}