Задать вопрос
@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?

У меня когнитивный диссонанс в этом вопросе, где почитать на эту тему?
  • Вопрос задан
  • 234 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Software-testing.ru
    Тестирование REST API
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы