openapi
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| openapi [2025/01/31 19:22] – ron | openapi [2025/04/13 16:23] (current) – removed ron | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== OpenAPI document structures ====== | ||
| - | ===== Sources ===== | ||
| - | * https:// | ||
| - | * https:// | ||
| - | |||
| - | ===== Structure by Version ===== | ||
| - | surprising how much the structure can change between versions; here's a handful of versions to show that. note the structure is the same for JSON and YAML versions. | ||
| - | |||
| - | ==== 3.0.1 ==== | ||
| - | * schemas : Map[string, Schema Object | Reference Object] | ||
| - | * responses : | ||
| - | * parameters : | ||
| - | * examples : Map[string, Example Object | Reference Object] | ||
| - | * requestBodies : | ||
| - | * headers : Map[string, Header Object | Reference Object] | ||
| - | * securitySchemes : | ||
| - | * links : Map[string, Link Object | Reference Object] | ||
| - | * callbacks : | ||
| - | |||
| - | ==== 3.0.3 ==== | ||
| - | * openapi : string | ||
| - | * info : Info Object | ||
| - | * servers : [Server Object] | ||
| - | * paths : Paths Object | ||
| - | * components : | ||
| - | * security : [Security Requirement Object] | ||
| - | * tags : [Tag Object] | ||
| - | * externalDocs: | ||
| - | |||
| - | ==== 3.0.4 ==== | ||
| - | * same as 3.0.3! | ||
| - | |||
| - | ==== 3.1.0 ==== | ||
| - | * openapi : string | ||
| - | * info : Info Object | ||
| - | * jsonSchemaDialect : | ||
| - | * servers : [Server Object] | ||
| - | * paths : Paths Object | ||
| - | * webhooks : Map[string, Path Item Object | Reference Object] ] | ||
| - | * components : | ||
| - | * security : [Security Requirement Object] | ||
| - | * tags : [Tag Object] | ||
| - | * externalDocs : | ||
| - | |||
| - | ==== 3.1.1 ==== | ||
| - | * same as 3.1.0 (at least the top-level structure is the same) | ||
openapi.1738351371.txt.gz · Last modified: 2025/01/31 19:22 by ron
