UNOFFICIAL api documentation (with my personal fixes)