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-пакета.