DocsAPI Reference

API Reference

Generate QR codes programmatically with our REST API. Simple, fast, and reliable.

Base URL

https://quality-qr.app/api/v1

Format

JSON

Auth

Bearer Token

Quick Start

Generate your first QR code in seconds.

1

Get your API key

Go to Dashboard → API Keys and create a new key.

2

Make your first request

Use cURL or your favorite HTTP client to generate a QR code.

cURL
curl -X POST https://quality-qr.app/api/v1/qr \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "url",
    "content": "https://example.com"
  }'
3

Get your QR code

The API returns a base64-encoded image you can use immediately.

Response
{
  "success": true,
  "type": "url",
  "format": "png",
  "dataUrl": "data:image/png;base64,iVBORw0KGgo...",
  "qrCode": {
    "id": "abc123xyz",
    "name": "My QR Code",
    "shortCode": "aBcD1234",
    "shortUrl": "https://quality-qr.app/q/aBcD1234"
  }
}

SDKs Coming Soon

Official SDKs for JavaScript, Python, Ruby, and more are in development.