sign.yt

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 signyt
npm install @signyt/sdk

Hä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.

Alle Funktionen