▦ QR Space

API QR-кодов

Платформа поддерживает два режима: быстрый совместимый GET-эндпоинт для получения PNG и полноценный REST API с idempotency, HMAC-подписью, списком QR и статистикой.

Быстрый PNG API

GET /api?token=USER_API_TOKEN&size=512&link=https://example.com

Подходит для CRM, счетов, email-шаблонов и административных панелей, где нужно быстро вывести QR-картинку.

REST API

POST /api/v1/qr/create
Authorization: Bearer USER_API_TOKEN
Idempotency-Key: unique-request-id
X-Timestamp: 1710000000
X-Nonce: random-string
X-Signature: HMAC_SHA256(timestamp + "\n" + nonce + "\n" + raw_body, API_SECRET)

{"type":"url","data":"https://example.com","size":512,"format":"png"}

REST API создаёт динамический QR, возвращает short-link, файл, статистику и списывает 1 успешный запрос из API-пакета.