Skip to content

Commit dcd9a26

Browse files
authored
Merge pull request OAI#815 from RobDolinMS/OpenAPI.next
[3.0.md] Add table of contents
2 parents ae680e2 + 9053862 commit dcd9a26

File tree

2 files changed

+56
-0
lines changed

2 files changed

+56
-0
lines changed

CONTRIBUTORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
* Jason Harmon [@jharmn](https://github.com/jharmn)
33
* Jeremy Whitlock [@whitlockjc](https://github.com/whitlockjc)
44
* Marsh Gardiner [@earth2marsh](https://github.com/earth2marsh)
5+
* Rob Dolin [@RobDolinMS](https://github.com/robdolinms)
56
* Ron Ratovsky [@webron](https://github.com/webron)
67
* Tony Tam [@fehguy](https://github.com/fehguy)

versions/3.0.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,61 @@ The OpenAPI Specification defines a set of files required to describe such an AP
1414
These files can then be used by the Swagger-UI project to display the API and Swagger-Codegen to generate clients in various languages.
1515
Additional utilities can also take advantage of the resulting files, such as testing tools.
1616

17+
## Table of Contents
18+
<!-- TOC depthFrom:1 depthTo:3 withLinks:1 updateOnSave:1 orderedList:0 -->
19+
20+
- [OpenAPI Specification](#openapi-specification)
21+
- [Introduction](#introduction)
22+
- [Table of Contents](#table-of-contents)
23+
- [Revision History](#revision-history)
24+
- [Definitions](#definitions)
25+
- [Specification](#specification)
26+
- [Format](#format)
27+
- [File Structure](#file-structure)
28+
- [Data Types](#data-types)
29+
- [Schema](#schema)
30+
- [OpenAPI Object](#openapi-object)
31+
- [Info Object](#info-object)
32+
- [Host Object](#host-object)
33+
- [Contact Object](#contact-object)
34+
- [License Object](#license-object)
35+
- [Components Object](#components-object)
36+
- [Paths Object](#paths-object)
37+
- [Path Item Object](#path-item-object)
38+
- [Operation Object](#operation-object)
39+
- [External Documentation Object](#external-documentation-object)
40+
- [Parameter Object](#parameter-object)
41+
- [Request Body Object](#request-body-object)
42+
- [Content Object](#content-object)
43+
- [Content Type Object](#content-type-object)
44+
- [Items Object](#items-object)
45+
- [Responses Object](#responses-object)
46+
- [Response Object](#response-object)
47+
- [Headers Object](#headers-object)
48+
- [Examples Object](#examples-object)
49+
- [Links Object](#links-object)
50+
- [Link Object](#link-object)
51+
- [Variable substitution](#variable-substitution)
52+
- [Link Parameters](#link-parameters)
53+
- [Header Object](#header-object)
54+
- [Tag Object](#tag-object)
55+
- [Examples Object](#examples-object)
56+
- [Reference Object](#reference-object)
57+
- [Schema Object](#schema-object)
58+
- [XML Object](#xml-object)
59+
- [Definitions Object](#definitions-object)
60+
- [Parameters Definitions Object](#parameters-definitions-object)
61+
- [Responses Definitions Object](#responses-definitions-object)
62+
- [Security Definitions Object](#security-definitions-object)
63+
- [Security Scheme Object](#security-scheme-object)
64+
- [Scopes Object](#scopes-object)
65+
- [Security Requirement Object](#security-requirement-object)
66+
- [Specification Extensions](#specification-extensions)
67+
- [Security Filtering](#security-filtering)
68+
69+
70+
<!-- /TOC -->
71+
1772
## Revision History
1873

1974
Version | Date | Notes

0 commit comments

Comments
 (0)