- Abrufen einer Liste aller verfügbaren Skills.
- Erstellen und Starten eines Vorgangs.
- Überwachen des Status des Vorgangs.
- Herunterladen von Quelldateien und Ergebnisdateien.
Schritt 1. Liste aller verfügbaren Skills abrufen
GET-Anfrage an die Ressource skills, um eine Liste aller verfügbaren Skills zu erhalten:
Führen Sie den folgenden Befehl aus:
Als Ergebnis erhalten Sie Informationen zu allen Skills, die der Anwendungsinstanz hinzugefügt wurden.
Schritt 2: Vorgang erstellen und starten
POST-Anfrage an die Ressource transactions/launch:
Geben Sie in der URL den skillId-Abfrageparameter an, der beim vorherigen API-Aufruf zurückgegeben wurde. Senden Sie im Body die zu verarbeitende Datei zusammen mit optionalen Metadaten. Sie können außerdem optionale registrationParameters und skillParameters im Request-Body übergeben.
Nachfolgend ein Beispiel für einen Request-Body:
Schritt 3. Den Status des Vorgangs überwachen
GET-Anfrage an die Ressource transactions:
Führen Sie den folgenden Befehl aus:
Als Ergebnis erhalten Sie eine Antwort mit dem Status des Vorgangs. Die Verarbeitung des Vorgangs kann einen der folgenden Status aufweisen:
New. Der Vorgang wurde erstellt, aber noch nicht zur Verarbeitung in die Warteschlange gestellt.Queued. Der Vorgang befindet sich zur Verarbeitung in der Warteschlange.InProgress. Der Vorgang wird verarbeitet.Processed. Der Vorgang wurde erfolgreich verarbeitet.ProcessedWithWarnings. Der Vorgang wurde verarbeitet, es sind jedoch Warnungen aufgetreten.NotProcessed. Der Vorgang wurde aufgrund eines Fehlers nicht verarbeitet.Deleted. Der Vorgang wurde vom Benutzer oder automatisch gemäß der Aufbewahrungsrichtlinie gelöscht.
Processed oder ProcessedWithWarnings ist, fahren Sie mit Schritt 4 fort.
Schritt 4. Herunterladen von Quelldateien und Ergebnisdateien
GET-Anfrage an die Ressource transactions/files/download und geben dabei die Datei-ID an, die Sie in der vorherigen Anfrage erhalten haben:
Führen Sie den folgenden Befehl aus:
