OpenAPI/Swagger
- defines an Interface Description Language for REST APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code nor documentation
- https://github.com/OAI/OpenAPI-Specification