QR-Code-API
Die QR Code Crafter API erstellt statische QR-Dateien über einen öffentlichen Netlify Function Endpunkt. Sie eignet sich für interne Tools, KI-Agenten, Vorlagen, Kampagnenprozesse und strukturierte Dateiproduktion.
URL, Wi-Fi, vCard, Events, Standorte, Zahlungsnutzdaten, App-Store-Links, Social-Profile und Text können als fertige QR-Datei exportiert werden. Das Ergebnis ist ein statischer QR-Code, keine verpflichtende Anbieter-Weiterleitung.
Agenten und interne Clients können den Vertrag über OpenAPI, WebMCP, ai.txt, llms.txt und Laufzeitwerkzeuge auf den Live-Seiten lesen. Dadurch müssen Parameter nicht geraten und Formulare nicht visuell ausgelesen werden.
OpenAPI GenerateQrRequest: x-agent-recipes. WebMCP: api.agentRecipes. Payment content: PhonePe-compatible UPI, Swiss QR-bill, SEPA/GiroCode, iDEAL, MobilePay/Vipps, QRIS.
Für eine einzelne QR-Datei verwenden Sie /.netlify/functions/generate-qr per GET oder POST. POST JSON ist für lange URLs, vCard, Events, Wi-Fi, Logos und Abläufe mit Dateimetadaten zuverlässiger.
Für Massenerstellung verwenden Sie /.netlify/functions/generate-qr-bulk mit CSV oder Zeilenobjekten. Der Endpunkt liefert eine ZIP-Datei mit QR-Dateien, manifest.csv und manifest.json und ist öffentlich auf 50 Zeilen begrenzt.
Unabhängige Funktionsprüfung
Geprüft am
Anleitungen
Einzelner QR-Code
GET oder POST JSON an generate-qr erzeugt eine QR-Datei. POST-Antworten enthalten base64-Daten, Dateiname, Inhaltstyp, Erweiterung, Breite, Höhe und Einheit.
Agent-lesbare Vertragsdateien
/.well-known/openapi.json, /openapi.yaml, /.well-known/webmcp.json, /ai.txt und /llms.txt beschreiben Schemata, Limits, Formate und Anfragebeispiele.
Sechs Exportformate
Dieselbe Anfrage kann SVG, PNG, JPG, WebP, PDF oder EPS zurückgeben. SVG/PDF/EPS passen für Druck und Design, PNG/WebP für digitale Veröffentlichung.
Massen-QR-Erstellung
Der Massenendpunkt verarbeitet bis zu 50 Zeilen und gibt ein ZIP-Archiv mit QR-Dateien sowie maschinenlesbaren Manifesten zurück.
Statisch und unabhängig
Die Nutzdaten liegen direkt im QR-Muster. Zum Scannen braucht es kein QR-Anbieterkonto, kein aktives Abo, kein Scan-Kontingent und keine Anbieter-Weiterleitung.
Prüfbare Metadaten
Agenten können byteLength, dimensions, extension, contentType, fileCount und manifest prüfen, bevor Dateien an CMS, Drive, Druckprozess oder andere Tools gehen.
QR-Code-API Anfrageoptionen
| Option | Akzeptierter Wert | Einsatz |
|---|---|---|
| Einzelendpunkt | GET oder POST /.netlify/functions/generate-qr | Erstellt eine statische QR-Datei aus den finalen Nutzdaten. |
| Massenendpunkt | POST /.netlify/functions/generate-qr-bulk | Erstellt ein ZIP aus CSV-Zeilen oder JSON-Zeilenobjekten. |
| Bulk Limit | 1-50 Zeilen pro Anfrage | Hält öffentliche Agent- und Automationsabläufe begrenzt. |
| format | svg, png, jpg, webp, pdf, eps | Wählt den Dateityp für Web, Dokumente, Design oder Druck. |
| size | 256-4096 | Bestimmt Dimensionen für Rasterbilder und Layout-Export. |
| errorCorrectionLevel | L, M, Q, H | Wählen Sie H für Logo, Druck oder schwierigere Scan-Situationen. |
| Antwortmetadaten | contentType, extension, byteLength, width, height, unit | Bestätigt, dass die gespeicherte Datei zur Anfrage passt. |
| Vertragsdateien | OpenAPI, WebMCP, ai.txt, llms.txt | Hilft Agenten und API-Clients, aktuelle Parameter ohne Raten zu lesen. |
| Kampagnenmessung | UTM-URL oder eigene Weiterleitungs-URL codieren | Statische QR-Codes liefern kein Anbieter-Dashboard; Messung erfolgt im Zielsystem. |
Wie Agents die QR-Code-API aufrufen sollten
Ein zuverlässiger Agentenablauf beginnt mit Vertragsdateien, baut die finalen Nutzdaten, wählt das Format und prüft Metadaten vor der Weitergabe.
Mit Vertragsdateien starten
Lesen Sie /ai.txt, /llms.txt oder /.well-known/openapi.json, damit der Client aktuelle Endpunkte, Schemata, Beispiele und unterstützte Formate nutzt.
POST für Automatisierung verwenden
POST JSON vermeidet Grenzen von Abfragezeichenfolgen bei langen URLs, vCard, Events, Wi-Fi, Zahlungsnutzdaten und Logo-Daten-URLs.
GET für direkte Downloads verwenden
GET gibt die Binärdatei direkt zurück und stellt X-QR-Width, X-QR-Height, X-QR-Unit und X-QR-Bytes bereit.
Gespeicherte Dateien prüfen
Prüfen Sie contentType, extension, byteLength, width, height und unit, bevor eine Datei in CMS, Google Drive, Druckprozess oder an einen anderen Agent übergeben wird.
Massen-QR-Erstellung
Massenerstellung eignet sich für Dateilabels, Unterrichtsmaterial, Verpackung, Menüs, Event-Ausweise, Kampagnenvarianten und QR-Dateien aus strukturierten Daten.
CSV oder Zeilenobjekte senden
Nutzen Sie CSV filename,value oder JSON-Zeilen mit value und optionalem filename. Leere Zeilen, unsichere Dateinamen und zu große Nutzdaten werden abgelehnt.
Ein gemeinsames Format wählen
Setzen Sie SVG, PNG, JPG, WebP, PDF oder EPS einmal pro Batch. SVG passt für volumenstarke Automation, PDF oder EPS für Druckübergaben.
ZIP anfordern, wenn ein Archiv gebraucht wird
Accept: application/zip liefert eine binäre ZIP-Datei. JSON ist verfügbar, wenn Agenten base64-ZIP-Daten, byteLength, fileCount und manifest benötigen.
Manifest für Audit nutzen
manifest.csv und manifest.json verbinden Quellzeilen mit filename, status und Byte-Zahlen, damit nachgelagerte Systeme das Ergebnis prüfen können.
Unterstützte statische Nutzdaten
Die API codiert exakt die Nutzdaten, die Sie senden. Validieren Sie die finale Zeichenkette im eigenen Ablauf, bevor QR-Dateien erzeugt und veröffentlicht werden.
Marketing- und Content-Links
Codieren Sie HTTPS URLs, UTM Campaign URLs, App Store Pages, Social Profiles, Menüs, PDF Landing Pages und Google Review Links.
Geräteaktionen
Codieren Sie Wi-Fi Strings, mailto Links, SMS Actions, Phone Links, WhatsApp Links, Calendar Events, Map Coordinates und vCard Contacts.
Zahlungsdaten
Codieren Sie SEPA, GiroCode, Swish Links, UPI URI, PIX EMV und Crypto Wallet URI erst nach Validierung von Empfänger, Betrag, Verwendungszweck und Währung.
Design und Druck
Nutzen Sie SVG, PDF oder EPS für Produktionslayout; PNG, JPG oder WebP für Preview, Dokumente, E-Mail und Web Publishing.
Checkliste für Agent-Integration
- Lesen Sie /ai.txt oder /.well-known/openapi.json, bevor der Client eine Anfrage baut.
- Verwenden Sie POST JSON für vCard, Event, Wi-Fi, Zahlung, Logo und lange Nutzdaten.
- Nutzen Sie den Massenendpunkt nur für Stapel bis 50 Zeilen.
- Senden Sie Accept: application/zip, wenn der Agent direkt eine binäre ZIP-Datei braucht.
- Setzen Sie einen beschreibenden User-Agent für automatisierte Integrationen.
- Respektieren Sie Retry-After bei 429- und 503-Antworten.
- Decodieren Sie base64-Daten aus POST-Antworten und speichern Sie mit der zurückgegebenen Erweiterung.
- Prüfen Sie byteLength, dimensions, fileCount und Manifestmetadaten vor der Übergabe.
- Führen Sie vor Produktion Scantests für jeden Inhaltstyp und jedes Exportformat aus.
- Für Kampagnenmessung erst UTM-URL oder eigene Weiterleitungs-URL erstellen, dann als QR-Nutzdaten codieren.
Anleitungen: Druck
Statische QR-Codes über eine öffentliche API erstellen. Statischer QR Code. Herunterladen SVG, PNG, JPG, WebP, PDF, EPS. Scan. QR-Druck-Preflight-Checklisten. Live-Vorschau. Anpassen QR Code. Kein Konto nötig. Bewahren Sie Ziel, verantwortliche Person, Dateiname, Veröffentlichungskanal, Prüfergebnis und Überprüfungsdatum in den Kampagnennotizen auf, damit gedruckte und geteilte QR-Materialien später kontrolliert werden können.
Statische QR-Codes über eine öffentliche API erstellen. URL QR Code. Im Browser erstellen. Druck. digitale Nutzung. Barrierefreiheit. QR-Code-Sicherheit und Datenschutz. QR-Code-Dateiformate. QR-Code-Scanner. Wenden Sie dieselbe Checkliste auf Websites, Plakate, Verpackungen, Belege, Speisekarten, Unterrichtsmaterialien, Zahlungsinformationen und Kundendienstmaterialien an.
URL QR Code: HTTPS
Statische QR-Codes über eine öffentliche API erstellen: URL QR Code, Im Browser erstellen, HTTPS, Scan. Statischer QR Code. Links für Analytics. UTM. QR-Code-Sicherheit und Datenschutz.
Format auswählen
Druck: SVG, PDF, EPS. digitale Nutzung: PNG, JPG, WebP, SVG. QR-Code-Dateiformate. Herunterladen. Vektorexporte. Format auswählen.
Scan
Scan. Live-Vorschau. QR-Code-Scanner. QR-Druck-Preflight-Checklisten. Druck. digitale Nutzung. Anpassen. Testen Sie vor der Produktionsfreigabe die Generatorvorschau, die heruntergeladene Datei, das platzierte Artwork, den CMS-Upload, die exportierte PDF-Datei und einen physischen Andruck.
Unternehmen
Statische QR-Codes über eine öffentliche API erstellen: URL QR Code, Herunterladen, SVG, PNG, JPG, WebP, PDF, EPS, Druck, digitale Nutzung, Scan. Unternehmen. Anleitungen. Feedback.
QR-Code-API
QR-Code-API. OpenAPI. WebMCP. ai.txt. llms.txt. Bulk-QR-Code-Abläufe. Herunterladen SVG, PNG, JPG, WebP, PDF, EPS. Statischer QR Code.
statische vs. dynamische QR Codes
Statische QR-Codes über eine öffentliche API erstellen. Statischer QR Code. Keine Scan-Limits. URL QR Code. Links für Analytics. QR-Code-Sicherheit und Datenschutz. Im Browser erstellen. Scan.
Feedback
URL QR Code. Telefon QR Code. E-Mail QR Code. Barrierefreiheit. Scan. Feedback. SMS QR Code.
Barrierefreiheit
Barrierefreiheit. Scan. Druck. digitale Nutzung. URL QR Code. Im Browser erstellen. Live-Vorschau.
QR-Codes per API generieren
- 1
Single oder Bulk wählen
Nutzen Sie generate-qr für eine Datei oder generate-qr-bulk für eine ZIP-Datei mit mehreren statischen QR-Dateien.
- 2
Finale Nutzdaten bauen
Bereiten Sie URL, Wi-Fi-Zeichenkette, vCard, Event, Zahlungs-URI, Text, CSV oder Zeilenobjekte genau so vor, wie der Scanner sie lesen soll.
- 3
Output-Format wählen
Wählen Sie SVG/PDF/EPS für Druck und Design; PNG/JPG/WebP für digitale Veröffentlichung und Preview.
- 4
Response verifizieren
Bestätigen Sie success, Inhaltstyp, Byte-Länge, Abmessungen, Erweiterung und ZIP-Manifest, bevor Dateien gespeichert werden.
- 5
Im finalen Kontext testen
Scannen Sie die Datei nach Einbau in Layout, CMS, Dokument oder Druckproof, damit die automatisch erzeugte Datei praktisch lesbar bleibt.
Häufige Fragen
Welchen Endpunkt nutzt die QR Code Crafter API?
Für einen QR-Code verwenden Sie /.netlify/functions/generate-qr mit GET-Parametern oder POST-JSON-Anfragetext. Für Massen-ZIP nutzen Sie /.netlify/functions/generate-qr-bulk.
Kann die API QR-Codes in Bulk erzeugen?
Ja. Senden Sie CSV-Zeilen oder JSON-Zeilenobjekte an den Massenendpunkt. Die Antwort kann JSON mit base64-ZIP-Daten sein oder direkt application/zip, wenn Accept: application/zip gesetzt ist.
Brauche ich ein Konto für die API?
Die öffentliche Generierung ist ohne Konto verfügbar, solange die Bereitstellung keine API-Schlüsselprüfung aktiviert. Wenn ein Schlüssel ausgegeben wurde, senden Sie X-Agent-Api-Key und behandeln Sie 401-Antworten.
Welche QR-Dateiformate kann die API zurückgeben?
Der öffentliche Vertrag unterstützt SVG, PNG, JPG, WebP, PDF und EPS.
Können Browser-Agenten WebMCP verwenden?
WebMCP ist ein vorgeschlagener Standard und funktioniert nur in einem unterstützten sichtbaren Browser-Tab oder Webview. Prüfen Sie die auf der aktuellen Seite registrierten Tools generate_qr und generate_bulk_qr; ein Manifest allein macht sie nicht aufrufbar. Headless- und serverseitige Clients sollten die OpenAPI-HTTP-Endpunkte verwenden.
Erstellt die API dynamische Tracking-QR-Codes?
Nein. Die API erstellt statische QR-Dateien. Für Kampagnenmessung codieren Sie vor der QR-Erstellung eine UTM-markierte URL oder eine eigene Weiterleitungs-URL.
QR-Code-API: QR code generator API?
QR-Code-API: QR code generator API. API QR code generator. qrcode API. QR API. generate QR code API. SVG, PNG, JPG, WebP, PDF, EPS.