Bevor Sie Änderungen an Ihrem System vornehmen, ist es ratsam, die Funktionalität unseres API-Workflows in einer kontrollierten Umgebung zu testen. Hier erfahren Sie, wie Sie dies mit Postman tun können:
Schritt 1: Testumgebung vorbereiten: Richten Sie in Postman eine Testumgebung ein, die die Konfiguration und die Parameter Ihres Systems nachahmt. Dazu gehört die Konfiguration von Variablen für Workflow-Details, Dateidaten, Unterzeichnerinformationen usw.
Schritt 2: Importieren Sie die API-Dokumentation: Importieren Sie unsere Workflow-API-Dokumentation in Postman, um auf die verfügbaren Endpunkte und Anforderungsmethoden zuzugreifen. Diese Dokumentation enthält Einzelheiten zur Strukturierung Ihrer Anfragen und zur Behandlung von Antworten.
Schritt 3: Überprüfen Sie die Ergebnisse: Überprüfen Sie die Antworten der einzelnen Anfragen, um sicherzustellen, dass sie Ihren Erwartungen entsprechen und keine Fehler oder Unstimmigkeiten auftreten.
Verwenden Sie die Testfunktionen von Postman, um den Überprüfungsprozess zu automatisieren und die erwarteten Ergebnisse mit den tatsächlichen Ergebnissen abzugleichen.
AddSigner (POST) - Unterzeichnerkonfiguration bereitstellen:
AddSignatur (POST) - Unterschriftsdaten bereitstellen:
Name | Default value | Mandatory | |
---|---|---|---|
[PK] Interface ID | interface_id | public.gen_random_uuid() | Yes |
organization_id | organization_id | - | Yes |
Primary color | primary_color | DEFAULT_SIGN8_COLOR | Yes |
Icon | icon_file_id | DEFAULT_SIGN8_ICON_FILE_ID | Yes |
Logo | icon_file_id | DEFAULT_SIGN8_LOGO_FILE_ID | Yes |
Create timestamp | created_at | CURRENT_TIMESTAMP | Yes |
Update timestamp | updated_at | CURRENT_TIMESTAMP | Yes |
[PK] Primary key
Konfigurieren Sie Unterschriftslinks, die per E-Mail oder über andere Kommunikationskanäle versendet werden, um Unterzeichner zum Zugriff auf den Workflow und zum Abschluss desselben einzuladen.
Stellen Sie den Unterzeichnern direkte Links zum Workflow zur Verfügung, um einen nahtlosen Zugriff auf den Unterzeichnungsprozess zu gewährleisten.
Wenn Sie diese Schritte befolgen, können Sie unsere Workflow-API nahtlos in Ihr System integrieren und so eine effiziente Workflow-Verwaltung und elektronische Unterschriftsprozesse ermöglichen.
· Webhook URL: {{webhook_url}}/api/workflow/workflowRefused
· Method: POST
· Headers:
§ organization_id: {{organization_id}}
Wenn ein Workflow abgelehnt wird, löst die Workflow-API diesen Webhook aus und sendet eine POST-Anfrage an die angegebene URL. Ihr System kann dann das Ablehnungsereignis entsprechend behandeln, z. B. die relevanten Beteiligten benachrichtigen oder den Workflow-Status aktualisieren.
Auf ähnliche Weise können Sie einen Webhook konfigurieren, um Benachrichtigungen zu erhalten, wenn ein Workflow abgelaufen ist. Auf diese Weise kann Ihr System als Reaktion auf abgelaufene Arbeitsabläufe die erforderlichen Maßnahmen ergreifen.
Diese Anwendungsfälle zeigen, wie Sie mit Webhooks die Funktionalität der Workflow-API erweitern können, indem Sie Echtzeit-Benachrichtigungen und automatische Antworten auf bestimmte Workflow-Ereignisse ermöglichen. Durch die Integration dieser Webhooks in Ihr System können Sie das Workflow-Management rationalisieren und die Benutzerfreundlichkeit verbessern.