Skip to content

API reference

Every plan can create a key in Settings. Send it as Authorization: Bearer qrb_live_…. Base URL https://qrbliss.com/api/v1.

Free and Pro keys are limited to qr:read, qr:write, dynamic:read, dynamic:write. Business also supports analytics:read, assets:read, assets:write. Webhooks and Zapier triggers require Business; Zapier actions work on every plan. Full-access keys follow the current plan’s scopes. Explicit scope lists stay restricted.

Requests per account per rolling 30 days: Free 500, Pro 2,000, Business 10,000.

Open the interactive reference

QR Codes

  • GET /api/v1/qr-codesList all QR codes
  • POST /api/v1/qr-codesCreate a new QR code
  • GET /api/v1/qr-codes/{id}Get a single QR code
  • PATCH /api/v1/qr-codes/{id}Update a QR code
  • DELETE /api/v1/qr-codes/{id}Delete a QR code
  • GET /api/v1/qr-codes/{id}/imageRender a QR code as an image (incl. animated GIF / WebP)

Dynamic Codes

  • GET /api/v1/dynamic-codesList all dynamic codes
  • POST /api/v1/dynamic-codesConvert a QR code to dynamic
  • GET /api/v1/dynamic-codes/{id}Get a single dynamic code
  • PATCH /api/v1/dynamic-codes/{id}Update a dynamic code
  • DELETE /api/v1/dynamic-codes/{id}Delete a dynamic code
  • PATCH /api/v1/dynamic-codes/{id}/rulesUpdate redirect rules and destination

Analytics

  • GET /api/v1/analytics/{id}Get scan analytics for a dynamic code

Assets

  • GET /api/v1/assetsList all assets
  • POST /api/v1/assetsUpload a new asset
  • DELETE /api/v1/assets/{id}Delete an asset