# Open API specification

The OpenAPI Specification, originally known as the Swagger Specification, is a specification for machine-readable interface files for describing, producing, consuming, and visualizing RESTful web services (Wikipedia) (opens new window).

You can use the OpenAPI specification to automatically generate a client library in your preferred programming language. You can access hydra's Open API specification here (opens new window).