Skip to content

Commit e360e30

Browse files
committed
Add an updated TOC (table of contents)
Uses markdown-toc: markdown-toc --maxdepth 4 -i
1 parent 758c5dd commit e360e30

File tree

1 file changed

+80
-0
lines changed

1 file changed

+80
-0
lines changed

versions/3.0.4.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,86 @@ For extension registries and other specifications published by the OpenAPI Initi
2020

2121
<!-- toc -->
2222

23+
* [Definitions](#definitions)
24+
* [OpenAPI Description](#openapi-description)
25+
* [Schema](#schema)
26+
* [Path Templating](#path-templating)
27+
* [Media Types](#media-types)
28+
* [HTTP Status Codes](#http-status-codes)
29+
* [HTTP and Case Sensitivity](#http-and-case-sensitivity)
30+
* [Undefined and Implementation-Defined Behavior](#undefined-and-implementation-defined-behavior)
31+
* [Specification](#specification)
32+
* [Versions](#versions)
33+
* [Format](#format)
34+
* [OpenAPI Description Structure](#openapi-description-structure)
35+
* [Structural Interoperability](#structural-interoperability)
36+
* [Resolving Implicit Connections](#resolving-implicit-connections)
37+
* [Data Types](#data-types)
38+
* [Working With Binary Data](#working-with-binary-data)
39+
* [Rich Text Formatting](#rich-text-formatting)
40+
* [Relative References in URLs](#relative-references-in-urls)
41+
* [Schema](#schema-1)
42+
* [OpenAPI Object](#openapi-object)
43+
* [Info Object](#info-object)
44+
* [Contact Object](#contact-object)
45+
* [License Object](#license-object)
46+
* [Server Object](#server-object)
47+
* [Server Variable Object](#server-variable-object)
48+
* [Components Object](#components-object)
49+
* [Paths Object](#paths-object)
50+
* [Path Item Object](#path-item-object)
51+
* [Operation Object](#operation-object)
52+
* [External Documentation Object](#external-documentation-object)
53+
* [Parameter Object](#parameter-object)
54+
* [Request Body Object](#request-body-object)
55+
* [Media Type Object](#media-type-object)
56+
* [Encoding Object](#encoding-object)
57+
* [Responses Object](#responses-object)
58+
* [Response Object](#response-object)
59+
* [Callback Object](#callback-object)
60+
* [Example Object](#example-object)
61+
* [Working With Examples](#working-with-examples)
62+
* [Link Object](#link-object)
63+
* [Header Object](#header-object)
64+
* [Tag Object](#tag-object)
65+
* [Reference Object](#reference-object)
66+
* [Schema Object](#schema-object)
67+
* [Discriminator Object](#discriminator-object)
68+
* [XML Object](#xml-object)
69+
* [Security Scheme Object](#security-scheme-object)
70+
* [OAuth Flows Object](#oauth-flows-object)
71+
* [OAuth Flow Object](#oauth-flow-object)
72+
* [Security Requirement Object](#security-requirement-object)
73+
* [Specification Extensions](#specification-extensions)
74+
* [Security Filtering](#security-filtering)
75+
* [Security Considerations](#security-considerations)
76+
* [OpenAPI Document Formats](#openapi-document-formats)
77+
* [Tooling and Usage Scenarios](#tooling-and-usage-scenarios)
78+
* [Security Schemes](#security-schemes)
79+
* [Handling External Resources](#handling-external-resources)
80+
* [Markdown and HTML Sanitization](#markdown-and-html-sanitization)
81+
* [Appendix A: Revision History](#appendix-a-revision-history)
82+
* [Appendix B: Data Type Conversion](#appendix-b-data-type-conversion)
83+
* [Appendix C: Using RFC6570 Implementations](#appendix-c-using-rfc6570-implementations)
84+
* [Equivalences Between Fields and RFC6570 Operators](#equivalences-between-fields-and-rfc6570-operators)
85+
* [Non-RFC6570 Field Values and Combinations](#non-rfc6570-field-values-and-combinations)
86+
* [Examples](#examples-3)
87+
* [RFC6570-Equivalent Expansion](#rfc6570-equivalent-expansion)
88+
* [Expansion With Non-RFC6570-Supported Options](#expansion-with-non-rfc6570-supported-options)
89+
* [Undefined Values and Manual URI Template Construction](#undefined-values-and-manual-uri-template-construction)
90+
* [Illegal Variable Names as Parameter Names](#illegal-variable-names-as-parameter-names)
91+
* [Appendix D: Serializing Headers and Cookies](#appendix-d-serializing-headers-and-cookies)
92+
* [Appendix E: Percent-Encoding and Form Media Types](#appendix-e-percent-encoding-and-form-media-types)
93+
* [Percent-Encoding and `form-urlencoded`](#percent-encoding-and-form-urlencoded)
94+
* [Percent-Encoding and `form-data`](#percent-encoding-and-form-data)
95+
* [Generating and Validating URIs and `form-urlencoded` Strings](#generating-and-validating-uris-and-form-urlencoded-strings)
96+
* [Interoperability with Historical Specifications](#interoperability-with-historical-specifications)
97+
* [Interoperability with Web Browser Environments](#interoperability-with-web-browser-environments)
98+
* [Decoding URIs and `form-urlencoded` Strings](#decoding-uris-and-form-urlencoded-strings)
99+
* [Percent-Encoding and Illegal or Reserved Delimiters](#percent-encoding-and-illegal-or-reserved-delimiters)
100+
101+
<!-- tocstop -->
102+
23103
## Definitions
24104

25105
### OpenAPI Description

0 commit comments

Comments
 (0)