[TASK] REST apitool - all methods specced, some structural cleanup