REST API & Webhooks

QR Code API für Entwickler & Plattformen

QR-Codes programmatisch erstellen, Scan-Analytics abrufen und Echtzeit-Events per Webhook empfangen. REST API mit API-Key, HMAC-signierte Payloads und Bulk-Import – im Premium-Abo von QRFlow.

Warum die QR Code API?

Vollständige QR-Verwaltung

Erstellen, aktualisieren, pausieren und löschen Sie QR-Codes per API – inklusive Bild-Download und Analytics-Export.

Bulk-Import für Skalierung

Hunderte QR-Codes aus PIM, ERP oder Shop-System importieren – einheitliches Branding, getrennte Kampagnen.

Scan-Events in Echtzeit

Webhooks für scan.created, scan.redirected und 11 weitere Events – GeoIP, UTM und Gerät im JSON-Payload.

Made in Germany

DSGVO-konforme Verarbeitung, API-Request-Log im Dashboard und persönlicher Support von Simplify Data.

QR Code API – Endpunkte im Überblick

Authentifizierung per API-Key (Header Authorization: Bearer). Vollständige Dokumentation mit Code-Beispielen erhalten Sie nach der Anmeldung im Dashboard unter API-Dokumentation.

  • GET/api/qr-codes

    Alle QR-Codes auflisten – mit Pagination, Filter und Kampagnen-Zuordnung.

  • POST/api/qr-codes

    Neuen QR-Code erstellen – URL, vCard, dynamisch/statisch, Logo und Design-Parameter.

  • PATCH/api/qr-codes/{short_code}

    Ziel-URL, Name, Status oder Design aktualisieren – ohne Neudruck des gedruckten Codes.

  • GET/api/qr-codes/{short_code}/analytics

    Scan-Analytics abrufen: GeoIP, Gerät, Zeitverlauf und blockierte Zugriffe.

  • POST/api/qr-codes/bulk-import

    Mehrere QR-Codes in einem Request importieren – ideal für Verpackungen und große Kampagnen.

  • POST/api/webhooks

    Webhook-URL registrieren und Events abonnieren – scan.created, form.submission_created und mehr.

Basis-URL und API-Key finden Sie im Dashboard unter API-Dokumentation. OpenAPI/Swagger-Dokumentation ist nach Anmeldung verfügbar.

Webhook-Events für QR-Code-Scans

Abonnieren Sie nur die Events, die Sie brauchen. Jeder Payload enthält QR-Name, Zeitstempel, GeoIP, UTM und Geräteinformationen – ideal für CRM, BI und Live-Dashboards.

scan.createdscan.redirectedscan.blockedqr.createdqr.updatedform.submission_createdcampaign.goal_reached

Alle Webhooks werden per HMAC-SHA256 signiert (Header X-QRFlow-Signature). Bei Fehlern wiederholt QRFlow die Zustellung bis zu 5× – mit Zustellungs-Log im Dashboard.

Typische API-Anwendungsfälle

  • PIM/ERP: QR-Codes automatisch aus Produktkatalog generieren
  • Shop-System: Dynamische QR auf Verpackungen per Bulk-Import
  • CRM: scan.created → Lead in HubSpot oder Salesforce
  • BI: Scan-Analytics per API in Power BI oder Google Sheets
  • Middleware: Eigene Server-Logik zwischen QRFlow und Legacy-Systemen
  • SaaS-Plattform: White-Label QR-Erstellung für Ihre Kunden

FAQ zur QR Code API

Antworten für Entwickler und Integratoren.

Eine QR Code API ermöglicht die programmatische Erstellung und Verwaltung von QR-Codes – ohne manuelles Dashboard. QRFlow bietet REST-Endpunkte für CRUD, Analytics, Bulk-Import und Webhook-Konfiguration.
Ja. Über POST /api/qr-codes erstellen Sie QR-Codes mit URL, vCard, Logo und Design-Parametern. Der Generator im Browser unter /qr-generator ist die Demo-Variante ohne API-Key.
Nach der Registrierung finden Sie den API-Key im Dashboard unter API-Dokumentation. 7 Tage Premium zum Testen – voller API- und Webhook-Zugang inklusive.
Ja. QRFlow wird von Simplify Data GmbH (Deutschland) betrieben. GeoIP und Scan-Daten werden DSGVO-konform verarbeitet – AVV auf Anfrage.
Ja. Viele Kunden nutzen nur Webhooks für Echtzeit-Events (scan.created, form.submission_created) mit n8n oder Zapier – ohne direkte API-Aufrufe.

Máte další otázky? Zaregistrujte se zdarma.

Jste připraveni začít?

Starten Sie mit 7 Tagen Premium – API-Key, Webhooks und vollständige Dokumentation im Dashboard.

Zaregistrujte se zdarma