DO NOT USE: Tag with the library you mean, [api-design], or something else appropriate instead.

- Stackoverflow.com Wiki
4 articles, 2 books. Go to books ↓

Building a rich and professional API is not that hard but there are a lot of things you should consider right from the beginning. These are some of the most important concepts and best practices we learned while developing our API v2 with Rails.


API documentation is the number one reference for anyone implementing your API, and it can profoundly influence the developer experience. Because it describes what services an application programming interface offers and how to use those services, your documentation will inevitably create an impression about your product—for better or for worse.


Free books