Unfortunately no. We have not developed an SDK for writing Java API clients. That said, there are plenty of robust open source Java libraries out there to do the heavy lifting for both the HTTP traffic (like Apache's HttpComponents Client) and to create an object model from the received XML (the builtin javax.xml library works pretty well) or JSON responses (take a look at Google's GSON). I hope that helps