Web API Design: Crafting Interfaces that Developers Love
Application developers are the customers of an API. Success is measured by how quickly app developers enjoy success using your API in their applications. And rapid adoption of an API is all about design.

Web API Design will help you make design choices from the application developer’s point of view so that the benefits of proven design principles and best practices will make your initiative a success.
  • Affordance - the key design principle
  • Start with errors
  • Versioning is essential
  • Pagination and partial response
  • Tips for search
  • Authentication
  • Chatty APIs
  • Complement with an SDK
  • The API Facade Pattern

The e-book Web API Design from @Apigee is a joy to read, thanks Brian @landlessness
Peter
@ptrlv
Today's Read: "Web API Design" concise yet solid e-book on best design practices from @Apigee bit.ly/ISWkEo
@markwkoester
Mark Koester
Wow, used @apigee for 5 minutes and I am hooked. Nicely done and more importantly - Needed! Props to them
@mikerowan
Mike Ryan
What's inside?