What is API?

API which stands for “Application programming interface” is a set of routines, protocols, and tools for building software applications.

Useful tools

Apiary - API Design Stack built for developers. Swagger - Swagger is a simple yet powerful representation of your RESTful API.

Documenting

ApiBlueprint - A powerful high-level API description language for web APIs.

See Also

Useful frameworks, libraries and reading material for building APIs.

GitHub OctocatFound a typo? Something wrong with this content? Just fork and edit it.

Content of this work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license. Code snippets in examples are published under the CC0 1.0 Universal (CC0 1.0). Thanks to all the contributors.