Hello Syncope dev, I have happened to stumble on SYNCOPE-152 today and just wanted to let you know that there is a client written in Java[1] (disclosure: this was written by me) which is licensed under ASL2.
This client supports POJO generation based on the schemas and pluggable authentication mechanisms. I hope that this client may be of some use in the solution for above feature. You may ask me any questions you have w.r.t this client. Kiran [1] https://github.com/keydap/sparrow-client
