We are currently developing a new REST based interface that is more REST-like.
First approaches can be seen in the development branch (and the development downloads)This REST interface is the new standard for communication with odysseus.
Remark: If you are using the development client and server you need to use In Client-Server-Scenarios you will need http://<host> in the connection information. The default port is 8888 (can be changed)
In future, this interface will replace the websocket and the old REST interface.
We provide a OpenAPI specification for the current state of the REST interface https://git.swl.informatik.uni-oldenburg.de/projects/ODY/repos/odysseus_core/browse/common/rest2.common/resources/odysseus.yaml?at=refs%2Fheads%2Fdevelopmentfor an overview about the state of the new REST interface.
The following is an example, step-by-step, of how to install a query via REST.