Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung |
| allgemein:rest_api [2020/11/23 12:22] – angelegt Andrea Müller | allgemein:rest_api [2023/05/23 12:55] (aktuell) – Externe Bearbeitung 127.0.0.1 |
|---|
| |
| ^URI ^Methode ^Bemerkung ^Body ^Response| | ^URI ^Methode ^Bemerkung ^Body ^Response| |
| ^/CoEdiService/authentication |POST |Im Response wird ein Token zurückgeliefert. Das ist in nachfolgenden Aufrufen immer im Header mit zugeben. "Authorization", "token " <authenticationToken> |{"LoginName":" <loginname> ","Password":" <password>"}" |{"LoginName":"soft","Token":"abc123"} | | ^/CoEdiService/authentication | POST |Im Response wird ein Token zurück geliefert. Das ist in nachfolgenden Aufrufen immer im Header mit zugeben. "Authorization", "token " <authenticationToken> |{"LoginName": "<loginname>","Password":"<password>"}" |{"LoginName":"soft","Token":"abc123"} | |
| ^ | DELETE | | | | | ^ | DELETE | | | | |
| ^/CoEdiService/filelist/{doctype} |GET |Liefert eine Liste der bereitstehenden Dateien. doctype =“Orders“ | | | | ^/CoEdiService/filelist/{doctype} |GET |Liefert eine Liste der bereitstehenden Dateien. doctype =“Orders“ | | | |
| | ^/CoEdiService/files/{doctype}/{filename} | PUT| Upload einer Datei doctype=“Orders“ Der Dateiinhalt wird als Bytestream im Body übergeben.| | {"ResultCode": 0, "TranscationSuccessfull": false, "Files": [], "Committed": false, "Rollbacked": false} | |
| | ^ | GET | Download einer Datei. doctype=“OrderResponse“. Rückmeldung der Datei als Bytestream. | | | |
| | ^ | DELETE | Löschen einer Datei nach erfolgreichem Download. doctype=“OrderResponse“. | | | |
| | ^ /CoEdiService/Version | GET | | | |