OpenAPI API, Swagger

OpenAPI (formerly known as Swagger) is a specification for building APIs (Application Programming Interfaces) that defines a standard, language-agnostic interface to describe RESTful web services, allowing for automated generation of documentation, client libraries, and simplifying the process of designing, documenting, and consuming APIs.