И это не считается нарушением REST?
Если у вас логика укладывается в стандартные GET, POST и т.п. то можно использовать их, но рест, имхо, это скорее про общую логику что вот есть ресурсы, есть действия над ними. А используются для указания действий хттп методы или же кусок адреса запроса, или вообще параметры а то и тело запроса - это на совести разработчика