# OpenAPI Specification

**Canonical:** https://apis.io/apis/swagger/openapi-specification/  
**Provider:** Swagger — https://apis.io/providers/swagger/  
**Documentation:** https://swagger.io/specification/

OpenAPI Specification is one of 5 APIs that [Swagger](https://apis.io/providers/swagger/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include OpenAPI, REST, and Standard. The published artifact set on APIs.io includes a GitHub repository and an OpenAPI specification.

The OpenAPI Specification (formerly Swagger Specification) is a language-agnostic standard for describing HTTP APIs. The current versions are OAS 3.1.1 (stable) and OAS 3.2.0 (latest). Governed by the OpenAPI Initiative (OAI) under the Linux Foundation.

## Machine-readable artifacts (5)

- **Specification** — https://swagger.io/specification/
- **GitHubRepository** — https://github.com/OAI/OpenAPI-Specification
- **OpenAPI 3.2** — https://spec.openapis.org/oas/v3.2.0.html
- **OpenAPI 3.1** — https://spec.openapis.org/oas/v3.1.0.html
- **OpenAPI 2.0** — https://swagger.io/specification/v2/

## Other Swagger APIs (4)

- [Swagger UI](https://apis.io/apis/swagger/swagger-ui/)
- [Swagger Editor](https://apis.io/apis/swagger/swagger-editor/)
- [Swagger Codegen](https://apis.io/apis/swagger/swagger-codegen/)
- [Swagger Parser](https://apis.io/apis/swagger/swagger-parser/)

## Tags

OpenAPI, REST, Standard

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/swagger/openapi-specification/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/swagger/.
