Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
allgemein:rest_api [2020/11/23 13:22] Andrea Müller angelegt |
allgemein:rest_api [2020/11/23 13:29] (aktuell) Andrea Müller |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
^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 | | | |