Hi Everyone,
I’m happy to share that I created a new python plugin for Orthanc that extends the rest API to provide a GraphQL API. This significantly reduces the overhead of the current API, allowing one to only query the specific information needed, and should bypass some of the limitations of the ‘tools/find’ endpoint with nested tags (I still need to expand the current schemas to verify this), see /tools/find able to search tags inside an array .
For now, only a simplistic definition of the patients is available, but more are on the way! Feel free to contribute!
The repo is publicly available at GitHub - Thothore/orthanc-pygraphql · GitHub, any feedback is appreciated as this is my first open-source contribution ![]()