Can I use the Confluence SDK to write my Java client application (not a plugin)?

Hi All,

I need to write a tool that list all the users and all the documents of my company on Confluence. If I us the REST API, I need to do the parsing of the Json objects which is easy to make mistake. Can I use the Java Confluence SDK to do the task instead?