tutorial Best practices for building CRUD endpoints If this is your first (or maybe second) time building CRUD endpoints, here are some non-intuitive best practices to follow around URL naming, which HTTP methods to use, and how to handle versioning.