How much REST should your web API get?