Well you're welcome to look at my wasteof.mobile client if you’d like to have a good example of how to implement most endpoints!
Someone made a node package that lets you make a wasteof client.
https://github.com/Oren-Lindsey/wasteof-client
It is pretty cool.