@killbond

Как с помощью словаря REST выразить такие действия?

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?

У меня когнитивный диссонанс в этом вопросе, где почитать на эту тему?
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы