What is OpenAPI?

OpenAPI is a standardized format that describes REST APIs in a way that is readable by both humans and machines.

An OpenAPI specification fully describes a REST API including not only available endpoints and resources, the supported HTTP operations on those resources and the data model of the API, but also information such as licensing information, contact information, and terms of use.

From JADE 2020 and higher, you can import OpenAPI‑compliant specifications into JADE, automatically generating proxy classes, the data model, and methods for all specified operations of the API. This allows you to use a REST API as if it were classes and methods of your own schema.