Leitfäden & Tutorials
Firma.dev API v1.9.0: OTP-Verifizierung, Dokumentvorlagenersatz und Schema-Aktualisierungen

v1.9.0 ist ein fokussiertes Release, das auf v1.8.0 aufbaut und keine breaking changes enthält. Wenn Sie heute integriert sind, bricht nichts. Zwei neue Funktionen sind jetzt verfügbar, wenn Sie sie benötigen: Signer-Email-OTP-Verifizierung und Vorlagen-Dokumentersatz.
Was ist in v1.9.0 enthalten
Was | Typ | Details |
|---|---|---|
Signer Email OTP | Neues Feature + Schema-Feld |
|
Vorlagen-Dokumentersatz | Neues Feature + Endpunkt |
|
Beide Änderungen sind additiv. Keine Felder wurden entfernt, kein Endpoint-Verhalten wurde geändert, keine Migration von v1.8.0 ist erforderlich.
Neu: Signer Email OTP-Verifizierung
Die Einstellung require_otp_verification fügt einen Identitätsüberprüfungsschritt hinzu, bevor ein Unterzeichner ein Dokument zugreifen kann. Wenn aktiviert, sehen Unterzeichner einen Verifizierungsbildschirm beim Öffnen ihres Signierlinks, erhalten einen 6-stelligen Code per Email und müssen diesen eingeben, bevor das Dokument geladen wird.
Die Einstellung ist ein Tri-State-Feld: true, false oder null. Null bedeutet, von der höheren Ebene erben. Die Override-Kette läuft Firma → Arbeitsbereich → Vorlage → Signieranfrage, wobei die Signieranfrage höchste Priorität hat.
Ebene | Feld | Verhalten |
|---|---|---|
Firma |
| Baseline-Standard für alle Arbeitsbereiche |
Arbeitsbereichseinstellungen |
| Überschreibt Firma; |
Vorlage |
| Überschreibt Arbeitsbereich; |
Signieranfrage-Einstellungen |
| Höchste Priorität; |
OTP im Arbeitsbereich aktivieren
Alle Signieranfragen in diesem Arbeitsbereich erfordern jetzt standardmäßig OTP.
OTP für eine spezifische Signieranfrage überschreiben
Diese Anfrage umgeht OTP unabhängig von der Einstellung des Arbeitsbereichs.
Schema-Änderungen
Objekt | Feld | Typ |
|---|---|---|
|
|
|
|
|
|
Neu: Ersetzen des Vorlagendokuments
Der neue POST /templates/{id}/replace-document-Endpunkt ermöglicht Ihnen das Austauschen des zugrundeliegenden PDFs in einer Vorlage, während alle Feldplatzierungen, Unterzeichnerzuweisungen und Einstellungen intakt bleiben.
Das Ersatzdokument muss zwei Validierungsanforderungen erfüllen: gleiche Seitenzahl wie das Original und Seitenabmessungen innerhalb einer Toleranz von 1pt. Diese Einschränkungen existieren, um sicherzustellen, dass Feldpositionen nach dem Austausch gültig bleiben. Wenn eine der beiden Überprüfungen fehlschlägt, gibt die API einen 400 Fehler mit einer klaren Fehlermeldung zurück.
Fehlerfälle:
Status | Ursache |
|---|---|
| Seitenzahl nicht übereinstimmend |
| Seitenabmessungen nicht übereinstimmend (überschreitet Toleranz von 1pt) |
| Ungültiges oder beschädigtes PDF |
Neue Endpunkte
Methode | Pfad | Beschreibung |
|---|---|---|
|
| PDF-Vorlage ersetzen und alle Feldplatzierungen beibehalten |
Upgrade von v1.8.0
Keine Handlung erforderlich. Die Checkliste:
Keine Felder aus bestehenden Objekten entfernt
Keine Verhaltensänderungen bei bestehenden Endpunkten
require_otp_verificationstandardmäßig aufnull(erbt), sodass bestehende Integrationen nicht betroffen sind, bis Sie es explizit setzenPOST /templates/{id}/replace-documentist ein neuer Endpunkt, kein Ersatz für etwas
Vollständige API-Dokumentation ist unter docs.firma.dev. Der komplette API-Änderungslog ist unter docs.firma.dev/guides/api-changelog.
Holen Sie sich Ihren API-Schlüssel und beginnen Sie kostenlos zu entwickeln, keine Kreditkarte erforderlich.
Verwandte Artikel
Unsere Plattform wurde entwickelt, um Unternehmen jeder Größe zu befähigen, intelligenter zu arbeiten und ihre Ziele mit Zuversicht zu erreichen.






