OpenAPI Specification
Specification Versions
Schema Iterations
Note that while schemas can catch many errors, they are not guaranteed to catch all specification violations. In the event of a disagreement between the schemas and the corresponding specification text, the specification text is presumed to be correct.
A minor release (e.g. v3.1) has one or more published schemas, identified with the release 3.1 and a revision date like 2021-03-02. All schemas for a given minor release apply to all patch releases within that minor release (e.g. 3.1.0, 3.1.1, 3.1.2, etc.). The dates are purely a way to uniquely identify the revision, and are not intended to be correlated with patch release publication dates. The latest date within a minor release is always the most correct schema for all patch releases, and previous revisions are obsolete.
Note that the v3.1+schema/YYYY-MM-DD schemas donot validate the Schema Object, as they make no assumptions about the JSON Schema dialect in use. The v3.1+schema-base/YYYY-MM-DD schemasdo validate the Schema Object, and require that ifjsonSchemaDialect or$schema are present, that they use the appropriatedialect/YYYY-MM-DD. The nameschema-base comes from the JSON Schema dialect including the OAS extensions being referred to as the “base dialect” in the specification.
Seeissue #4147 for discussion of other possible JSON Schema dialect options,issue #4152 for programmatic access to the latest schemas, andissue #4141 for discussions on possibly providing linting schemas that could catch likely problems that do not directly violate the specification.
- v3.2
- viewschema/2025-11-23
download iteration:2025‑11‑23,2025‑09‑17 - viewschema-base/2025-11-23
download iteration:2025‑11‑23,2025‑09‑17 - viewmeta/2025-09-17
download iteration:2025‑09‑17 - viewdialect/2025-09-17
download iteration:2025‑09‑17
- viewschema/2025-11-23
- v3.1
- viewschema/2025-11-23
download iteration:2025‑11‑23,2025‑09‑15,2025‑08‑31,2025‑02‑13,2024‑11‑14,2022‑10‑07,2022‑02‑27,2021‑09‑28,2021‑05‑20,2021‑04‑15,2021‑03‑02 - viewschema-base/2025-11-23
download iteration:2025‑11‑23,2025‑09‑15,2025‑08‑31,2025‑02‑13,2024‑11‑14,2022‑10‑07,2022‑02‑27,2021‑09‑28,2021‑05‑20,2021‑04‑15,2021‑03‑02 - viewmeta/2024-11-10
download iteration:2024‑11‑10,2024‑10‑25 - viewdialect/2024-11-10
download iteration:2024‑11‑10,2024‑10‑25
- viewschema/2025-11-23
- v3.0
- viewschema/2024-10-18
download iteration:2024‑10‑18,2021‑09‑28
- viewschema/2024-10-18
- v2.0
- viewschema/2017-08-27
download iteration:2017‑08‑27
- viewschema/2017-08-27