@kirill-93

Как правильно составлять роуты для RESTful API?

У меня есть сущности client и action. Клиент совершает действия.
Для создания клиента роут такой -
[POST] /clients
А как правильно обозначит роут для создания действия?
[POST] /actions/{client_id}
или
[POST] /clients/{client_id}/actions
или вообще просто /actions и айди клиента передавать в body?
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ответы на вопрос 1
mmmaaak
@mmmaaak
Обычно в урле айдишник должен принадлежать самой сущности, например при запросе или удаления по айди, если этот айдишник при создании является свойством сущности, то можно его передать в теле post запроса
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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