RESTful соглашение об именах для комбинированных детей всех родителей - PullRequest
0 голосов
/ 06 марта 2019

У меня есть RESTful API, разработанный следующим образом:

  • /api/v1/parents - возвращает всех родителей
  • /api/v1/parents/%d/children - возвращает всех детей для данного родителя

Теперь я хотел бы иметь конечную точку, которая возвращает всех детей всех родителей за один звонок. Что бы хорошо назвать для такой конечной точки? /api/v1/parents/children хороший выстрел?

1 Ответ

1 голос
/ 06 марта 2019

Соглашение об именах RESTful

REST не имеет значения, какое написание используется для идентификаторов ресурсов.

Является ли / api / v1 / родителей / детей хорошим выстрелом?

  • /api/v1/parents/children в порядке.
  • /api/v1/children в порядке.
  • /api/v1?children в порядке.
  • /53C670D3-B589-4039-9F7C-9A247323C895 в порядке.
...