E-Signaturen direkt in der Software, die Sie bereits nutzen
Ihr CRM, ERP oder Kundenportal kann Dokumente erstellen, zur Unterschrift senden und sofort reagieren, wenn sie unterschrieben sind, ohne dass jemand sign.yt öffnet.
Eine versionierte REST API
Alles liegt unter api.sign.yt/v1 und spricht JSON: Dokumente, Empfänger, Felder, Vorlagen und Webhooks. Erstellen Sie ein Dokument aus einer Vorlage, versenden Sie es und laden Sie das signierte PDF mit wenigen Aufrufen herunter.
Jede Anfrage ist auf die Organisation beschränkt, der der API-Schlüssel gehört, sodass eine Integration nie die Dokumente eines anderen Mandanten sieht. Fehler kommen als strukturiertes JSON mit klaren Statuscodes zurück, was den Client-Code einfach hält.
API-Schlüssel mit Scopes
Jede Organisation erstellt eigene API-Schlüssel und gewährt jedem Schlüssel nur die Scopes, die er braucht, Lesen oder Schreiben pro Bereich. Schlüssel werden gehasht gespeichert, nach der Erstellung wird nur das Präfix angezeigt, und jeder Schlüssel ist auf 100 Anfragen pro Sekunde begrenzt.
Widerrufen Sie einen Schlüssel jederzeit, und Integrationen, die ihn nutzen, stoppen sofort. Der Zeitpunkt der letzten Nutzung hilft, Schlüssel zu finden, die niemand mehr braucht.
Webhooks, denen Sie vertrauen können
Abonnieren Sie Ereignisse wie document.sent, document.viewed, document.signed, document.completed, document.rejected, document.expired und recipient.bounced. Jede Zustellung ist mit HMAC-SHA256 über einen Zeitstempel und den unveränderten Body signiert, sodass Sie prüfen können, dass sie von sign.yt stammt, und Replays abweisen können.
Endpunkte werden vor jeder Zustellung erneut geprüft, um Anfragen an interne Adressen zu blockieren. Jede Anfrage enthält außerdem den Ereignisnamen und eine Zustell-ID in den Headern, sodass Sie Ereignisse leicht routen und deduplizieren können.
Wiederholungen integriert
Ist Ihr Endpunkt nicht erreichbar, versucht sign.yt es erneut nach 1 Minute, 5 Minuten, 30 Minuten, 2 Stunden und 12 Stunden. Jede Zustellung hat eine stabile ID zur Deduplizierung, und fehlgeschlagene Zustellungen werden aufbewahrt, damit nichts unbemerkt verloren geht.
Jeder Versuch wird mit einem frischen Zeitstempel neu signiert, sodass auch eine Wiederholung Stunden später die Prüfung des Replay-Fensters auf Ihrer Seite besteht.
Jetzt integrieren
Vollständige API-Referenz, ein Schnellstart in fünf Minuten und offizielle SDKs für Python und TypeScript.
pip install signytnpm install @signyt/sdkHäufig gestellte Fragen
Wie authentifiziere ich mich?
Senden Sie Ihren API-Schlüssel als Bearer-Token im Authorization-Header.
Wie prüfe ich einen Webhook?
Berechnen Sie mit Ihrem Webhook-Secret HMAC-SHA256 über den Zeitstempel-Header, einen Punkt und den unveränderten Body, und vergleichen Sie das Ergebnis mit dem Header X-Signyt-Signature.
Was passiert, wenn mein Endpunkt ausfällt?
sign.yt versucht es fünfmal über etwa 15 Stunden erneut und markiert die Zustellung dann als fehlgeschlagen.
Welche Tarife enthalten API-Zugang?
API-Schlüssel und Webhooks sind ab dem Tarif Business enthalten.
Weitere Funktionen
- Audit-Trail
Jede Aktion steht in einem unveränderlichen, per Hash verketteten Audit-Log. Signaturen sind pro Dokument verkettet, jedes PDF erhält ein Abschlusszertifikat.
- DSGVO-Konformität
Datenexport und Löschanfragen direkt im Produkt, PDFs im Ruhezustand verschlüsselt mit eigenem Schlüssel pro Organisation und strikte Mandantentrennung.
- Eigene Domains
Elektronische Signatur auf Ihrer eigenen Domain, etwa sign.ihrefirma.de. Ein CNAME-Eintrag genügt, DNS-Prüfung und TLS-Zertifikat laufen automatisch.