What do you think is the rule to make non-restful actions in the API controller? Does it make sense make specific actions like &#x27;send&#x27; vs &#x27;create&#x27; occasionally? Does it make sense to break down one huge action &#x27;update&#x27; to several, like &quot;company&#x2F;update&quot; and &quot;company&#x2F;update_payment_method&quot;? What do you think are the rules for this?
What's the best practice of making non-restful API actions as exceptions?