OpenAPI

RESTFul API specification
 * 2.0
 * 3.0 : component, multi-hosts, webhooks, ...

Tools for validation, documentation, code generation, ... :
 * Swagger

SwaggerHub
 * Online and collaborative editor