У вас есть идея для лучшего имени в соответствии с рекомендациями REST?
REST не волнует, какое правописание вы используете для идентификаторов ресурсов. (Демонстрация: укорачиватели URL не сломали сеть.)
Если у вас есть ресурсы в двух разных иерархиях - одна, где у вас есть полная автономия для написания, другая, где клиенты имеют некоторый контроль, тогда ...
/09bce7a1-1f00-4bb4-8f72-8f642295a73e/:id
/8f3b9dc8-90de-48c5-aa96-a3f5a8d8e8ee/:external_id
... это отлично .
Вы можете выбрать любое семантическое написание, которое вам нравится, для путей в иерархиях.
Поскольку REST не волнует, вам нужно искать руководство в другом месте. Соглашения о локальном кодировании являются хорошей отправной точкой - но вы, вероятно, не спросите, если у вас уже была такая вещь, чтобы проконсультироваться. Может быть, маркетинг? возможно, они могут сделать что-то из
/bronze/:id
/superUltraPlatinumPlus/:external_id