QRburst Developer Platform
Optional authenticated HTTP API for static PNG and SVG QR codes using QRburst's canonical payload engine. Browser tools stay anonymous and local — no API key required for ordinary use.
Developer API — Not currently available for public access. QRburst's developer API is designed for authenticated access and is currently disabled while the access model is being prepared. The browser generator is unaffected and needs no API key.
Overview
The developer API returns static QR assets. Encoded content lives in the QR pattern itself and does not depend on a QRburst redirect after generation. Access is Bearer-authenticated when the API is enabled. Keys are manually provisioned; there is no public self-serve signup.
POST /api/v1/qr— typed payloads (only generation endpoint)- Header:
Authorization: Bearer qrb_live_…
Privacy: website vs API
- Browser generator — payloads remain local in your browser during generation. No API key.
- Developer API — payloads are transmitted to QRburst's server for authenticated, stateless generation. Bodies are not intentionally persisted.
Intended request (when available)
Placeholder key only — not a real credential. API access is not publicly offered today.
curl -X POST "https://qrburst.com/api/v1/qr" \
-H "Authorization: Bearer qrb_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"payload": { "type": "website", "url": "https://example.com" },
"output": { "format": "png", "size": 512 }
}' \
--output qr.pngOutputs & design subset
Formats: PNG and SVG. Size: 64–2000px (default 512). Design v1 supports solid foreground/background, error correction (L/M/Q/H), and quiet-zone presets (compact/standard/generous). Gradients, module styles, finder styles, logos, frames, and PDF are not supported in API v1 — use the browser Design Studio for those.
Rate limits
- POST: 30 requests / 60s / API key (30/min) — initial safety quota per API key
- Over limit → HTTP 429 with
Retry-After
Related guides
Language examples
See the API reference for curl, JavaScript, Node.js, Next.js, React, Laravel/PHP, and Python.