- Use a single URL for every single resource rather than create endpoints for all the different actions
- Use query parameters for optional actions like sorting, filtering, other modifiers
References
https://apiko.com/blog/express-js-api-and-rest-api-organization-tips-examples-and-techniques/ http://ontola.io/blog/api-design/