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 | | | |