При создании API REST существуют ли какие-либо рекомендации или стандарты defacto для соглашений об именах в API (например: компоненты пути конечной точки URL, параметры запроса)? Являются ли верблюды правильными или подчеркивают? другие?
Например:
api.service.com/helloWorld/userId/x
или
api.service.com/hello_world/user_id/x
Примечание. Речь идет не о дизайне API RESTful, а скорее о правилах соглашения об именах для использования для возможных компонентов пути и/или параметров строки запроса.
Любые рекомендации будут оценены.