Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni

An API is a user interface for a developer. Learn the best practices to make an API that is easy to adopt and pleasant to use.