Interview questions
Question 208 of 254
FreeWhat is the OpenAPI specification, and how does it relate to Swagger?
API Documentation, i18n & File Handling
OpenAPI is the actual open, vendor-neutral specification format (a JSON/YAML schema) for describing a REST API's endpoints, parameters, request/response shapes, and authentication requirements. 'Swagger' originally referred to the specification itself before it was donated and renamed OpenAPI — today, 'Swagger' generally refers to the family of tooling built around the OpenAPI spec (Swagger UI for interactive browsing, Swagger Editor, Swagger Codegen for generating client SDKs), while OpenAPI is the name of the underlying format those tools consume and produce.
Intermediate5 min
