Öffentliche APIs zum Erstellen von Integrationen verwenden
Entwickler können die öffentlichen APIs für Vertragsmanagement und Document Intelligence verwenden, um eine Integration zwischen einem CRM ihrer Wahl und dem Vertrags- Workflow in Vertragsmanagement und Document Intelligence zu erstellen.
- GET/v1/contracts/workflow/ Available Dieser API-Endpunkt gibt eine Liste verfügbarer Workflows zurück.
- GET/v1/contracts/workflow/<workflow_id>/intake-form Dieser API-Endpunkt gibt für den angegebenen Workflow alle Informationen zurück, die Sie benötigen, um ein geeignetes Datenobjekt für den nächsten Schritt zu erstellen.
- POST/v1/contracts/persist/ Dieser API-Endpunkt erwartet einen application/json-Anforderungstext.Geben Sie für das Datenobjekt die gewünschten Feldwerte an, die mit den Feld-IDs gemappt sind, die Sie in Schritt 2 erhalten haben. Sie können die Feldwerte in zwei verschiedenen Formen angeben. Eines wird als native Form bezeichnet. Die andere unterstützte Form ist Salesforce. In dieser Form formatiert Salesforce die Daten.Für das Metaobjekt sind die folgenden Schlüssel erforderlich:
- „Art“: Der Wert musstake_form lauten
- Workflow_id
- Format: Der Wert hängt von der Form der von Ihnen bereitgestellten Daten ab. Wenn Sie Daten in der nativen Form bereitstellen, übermitteln Siedie native Form. Für Salesforce müssenSie Salesforceübergeben.
- Generieren Sie eine URL für Ihre Benutzer.
Sie können eine URL generieren, die mit dem Intake-Formular für den betreffenden Workflow mit den persistenten Werten verknüpft ist, die in der Benutzeroberfläche für Ihre Benutzer vorausgefüllt sind. Die URL sollte wie folgt aussehen: client.evisort.com/<workspace>/workflow/<workflow_parent_id>/intake-form/link?eviPersistKey=<PersistKey> Wobei workflow_parent_id die übergeordnete ID des fraglichen Workflows oder die ID von ist den Workflow selbst, wenn übergeordnete_ID den Wert 0 hat