My concern is rather that I actually don't think having a non-fully RESTful API is a bad thing (so, level 2)
in the small app I made for myself and family, I don't even go to level 2, I'm at level -1 (not even as complex as the level 0 depicted in m.f. post), and it just works fine