1) Действие отмены заказа?
- POST /api/v1/order/1/cancel
В этом случае создается новый ресурс отмены заказов, после такого RESTful его уже нельзя назвать
- PATCH /api/v1/order/1
{
"status": "cancel"
}
В этом случае вместе со статусом могут быть переданы любые другие параметры, это усложняет валидацию ролевого доступа
2) Действие создания запроса верификации?
POST /api/v1/user/1/verification/request?
3) Действие создания запроса на восстановление пароля?
POST /api/v1/user/1/password/reset?
У меня когнитивный диссонанс в этом вопросе, где почитать на эту тему?