Zum Hauptinhalt springen
Um die Dateien in einem Dokument oder die Dokumente in einem Vorgang in eine bestimmte Reihenfolge zu bringen, geben Sie beim Hochladen der Datei oder beim Erstellen des Dokuments (in Schritt 4 des Szenarios) den Index für jedes Element an. Geben Sie dazu beim Hinzufügen einer Datei zu einem Vorgang oder zu einem Dokument einen Integer-Wert (eine fortlaufende Nummer der Datei oder des Dokuments) für den Index-Schlüssel an. Für Windows:
curl -X POST "https://your-server/api/publicapi/v1/transactions/transaction-id/files" \
-H "accept: */*" \
-H "Authorization: Bearer token" \
-H "Content-Type: multipart/form-data" \
-F "Model={
   \"files\": [
     {
       \"index\": 0,
     }
   ]
}" \
-F "[email protected];type=image/tiff"
Unter Linux:
curl -X POST 'https://your-server/api/publicapi/v1/transactions/transaction-id/files' \
-H 'accept: */*' \
-H 'Authorization: Bearer token' \
-H 'Content-Type: multipart/form-data' \
-F 'Model={
   "files": [
     {
       "index": 0,
     }
   ]
}' \
-F '[email protected];type=image/tiff'
Wenn Sie keine Indizes angeben, werden die Dateien im Vorgang oder im Document in der Reihenfolge sortiert, in der sie hochgeladen wurden, und die Documents im Vorgang in der Reihenfolge, in der sie erstellt wurden. Wenn die Indizes für bestimmte Dateien oder Documents identisch sind, wird die Reihenfolge ebenfalls durch den Upload- bzw. Erstellungszeitpunkt bestimmt. Alle Methoden zum Hochladen von Dateien und zum Erstellen von Documents akzeptieren Indizes für eine benutzerdefinierte Sortierung:
  • transactions/<transaction-id>/files
  • transactions/<transaction-id>/documents/<document-id>/sourceFiles
  • transactions/<transaction-id>/documents
  • transactions/launch