Checking API Status...

D-ID.ONE

Die QR-Code-API, die alles verändert
Generieren Sie QR-Codes programmatisch mit unserer einfachen REST API
Built with
TypeScriptNext.js

Warum D-ID.ONE?

QR-Codes die nie ablaufen
Im Gegensatz zu anderen funktionieren unsere QR-Codes standardmäßig für immer. Keine versteckten Ablaufdaten.
Vollständige Anpassung
Fügen Sie Logos hinzu, ändern Sie Farben, passen Sie die Fehlerkorrektur an und mehr.
Entwicklerfreundliche API
Einfache REST API mit SDKs für alle wichtigen Programmiersprachen.
Echtzeit-Analysen
Verfolgen Sie Scans, Standorte, Geräte und mehr mit unserem Analyse-Dashboard.
Unternehmenssicherheit
HMAC-Authentifizierung, SSL-Verschlüsselung und DSGVO-Konformität.
Entwickler-Ressourcen
Umfassende API-Dokumentation, Code-Beispiele und Integrationsleitfäden für schnellen Start.

Live ausprobieren

Generieren Sie jetzt einen QR-Code mit unserer API

Vorschau

Ihr QR-Code erscheint hier

Klicken Sie auf "QR-Code generieren" zum Erstellen

Probieren Sie unsere echte API oben aus!

Vollständige API-Dokumentation anzeigen

QR-Code über API erstellen

POST /v1/qrcodes (standardmäßig permanent)bash
1#!/bin/bash
2
3# Working API credentials (replace with your actual keys)
4PUBLIC_KEY="pk_live_your_public_key_here"
5SECRET_KEY="sk_live_your_secret_key_here"
6
7# Request data
8TIMESTAMP=$(node -e "console.log(new Date().toISOString())")
9NONCE=$(openssl rand -hex 16)
10BODY='{"data":"https://d-id.one","format":"png","size":512}'
11
12# Step 1: Generate body hash (SHA-256, not HMAC)
13BODY_HASH=$(echo -n "$BODY" | sha256sum | cut -d' ' -f1)
14
15# Step 2: Create canonical string (newline-separated)
16CANONICAL_STRING="POST
17/api/v1/qrcodes
18application/json
19$PUBLIC_KEY
20$TIMESTAMP
21$NONCE
22$BODY_HASH"
23
24# Step 3: Generate HMAC signature
25SIGNATURE=$(echo -n "$CANONICAL_STRING" | openssl dgst -sha256 -hmac "$SECRET_KEY" | cut -d' ' -f2)
26
27# Step 4: Make authenticated request
28curl -X POST http://localhost:3000/api/v1/qrcodes \
29  -H "Content-Type: application/json" \
30  -H "x-api-key: $PUBLIC_KEY" \
31  -H "x-signature: sha256=$SIGNATURE" \
32  -H "x-timestamp: $TIMESTAMP" \
33  -H "x-nonce: $NONCE" \
34  -d "$BODY"

Einfache, transparente Preise

Starter
€0/mo
Perfekt für Tests und kleine Projekte
  • 100 QR-Codes/Monat
  • Vollständige Anpassung
  • PNG & SVG-Formate
  • API-Zugang
  • E-Mail-Support
Starter wählen
MOST POPULAR
Pro
€13.99/mo
Für wachsende Unternehmen
  • 10.000 QR-Codes/Monat
  • Vollständige Anpassung
  • PNG & SVG-Formate
  • Analyse-Dashboard
  • E-Mail-Support
Pro wählen
Enterprise
Angebot
Für große Organisationen
  • Individuelles Volumen
  • White-Label-Lösung
  • PNG & SVG-Formate
  • Erweiterte Analysen
  • Dedizierter Support
Vertrieb kontaktieren

Häufig gestellte Fragen

Wie lange sind QR-Codes gültig?
Die von Ihnen erstellten QR-Codes sind dauerhaft und haben kein Ablaufdatum. Einmal erstellt, für immer nutzbar.
Welche Formate werden unterstützt?
Wir unterstützen PNG- und SVG-Formate. PNG für allgemeine Nutzung, SVG für hochwertige Drucke.
Kann ich QR-Codes anpassen?
Ja, Sie können Farben anpassen, Logos hinzufügen und Größeneinstellungen vornehmen.
Wie nutze ich die API?
Unsere REST-API arbeitet mit JSON-Format. Sehen Sie sich die Dokumentation für Integrationsbeispiele an.
Welche Programmiersprachen werden unterstützt?
Da unsere API REST-basiert ist, funktioniert sie mit jeder Programmiersprache, die HTTP-Anfragen senden kann.
Kann ich es testen?
Ja, Sie können die API testen, indem Sie bis zu 100 QR-Codes pro Monat mit dem kostenlosen Plan erstellen.