Back|
QR-itAPI v1
Get API Key

API Reference

The QR-it REST API lets you create, manage, and analyze QR codes programmatically. All responses are JSON.

Authentication

All API requests require an API key sent in the X-API-Key header. Generate your key from the API Keys page.

curl https://qr-it.app/api/v1/qr \
  -H "X-API-Key: your_api_key_here"
Never expose your API key in client-side code. Use environment variables on your server.

Base URL

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

Rate Limits

Free100 requests / day
PremiumUnlimited

When the rate limit is exceeded, the API returns 429 Too Many Requests.

QR Codes

Create, read, update, and delete your QR codes.

Analytics

Retrieve scan analytics for your QR codes.

Quick Start

cURL

curl -X GET "https://qr-it.app/api/v1/qr" \
  -H "X-API-Key: YOUR_KEY"

JavaScript

const res = await fetch("https://qr-it.app/api/v1/qr", {
  headers: { "X-API-Key": "YOUR_KEY" }
});
const { qrCodes } = await res.json();

Python

import requests

r = requests.get(
  "https://qr-it.app/api/v1/qr",
  headers={"X-API-Key": "YOUR_KEY"}
)