api documentation? probably not, its a fucking pita.