1
+ {
2
+ "openapi" : " 3.0.2" ,
3
+ "info" : {
4
+ "version" : " 1.0.0" ,
5
+ "title" : " Swagger Petstore" ,
6
+ "description" : " A sample API that uses a petstore as an example to demonstrate features in the swagger-2.0 specification" ,
7
+ "termsOfService" : " http://swagger.io/terms/" ,
8
+ "contact" : {
9
+ "name" : " Swagger API Team" ,
10
+ "email" : " apiteam@swagger.io" ,
11
+ "url" : " http://swagger.io"
12
+ },
13
+ "license" : {
14
+ "name" : " Apache 2.0" ,
15
+ "url" : " https://www.apache.org/licenses/LICENSE-2.0.html"
16
+ }
17
+ },
18
+ "paths" : {
19
+ "/pets" : {
20
+ "get" : {
21
+ "description" : " Returns all pets alesuada ac..." ,
22
+ "operationId" : " findPets" ,
23
+ "parameters" : [
24
+ {
25
+ "$ref" : " #/components/parameters/_parameters.yaml-param1"
26
+ },
27
+ {
28
+ "$ref" : " #/components/parameters/_parameters.yaml-param2"
29
+ },
30
+ {
31
+ "$ref" : " #/components/parameters/_parameters.yaml-param3"
32
+ },
33
+ {
34
+ "$ref" : " #/components/parameters/_parameters.yaml-param4"
35
+ },
36
+ {
37
+ "$ref" : " #/components/parameters/_parameters.yaml-param5"
38
+ },
39
+ {
40
+ "$ref" : " #/components/parameters/_parameters.yaml-param6"
41
+ },
42
+ {
43
+ "$ref" : " #/components/parameters/_parameters.yaml-param7"
44
+ },
45
+ {
46
+ "$ref" : " #/components/parameters/_parameters.yaml-param8"
47
+ },
48
+ {
49
+ "$ref" : " #/components/parameters/_parameters.yaml-param9"
50
+ },
51
+ {
52
+ "$ref" : " #/components/parameters/_parameters.yaml-param10"
53
+ },
54
+ {
55
+ "$ref" : " #/components/parameters/_parameters.yaml-param11"
56
+ },
57
+ {
58
+ "$ref" : " #/components/parameters/_parameters.yaml-param12"
59
+ }
60
+ ],
61
+ "responses" : {
62
+ "200" : {
63
+ "description" : " pet response" ,
64
+ "schema" : {
65
+ "type" : " array" ,
66
+ "items" : {
67
+ "$ref" : " #/components/schemas/Pet"
68
+ }
69
+ }
70
+ }
71
+ }
72
+ }
73
+ }
74
+ },
75
+ "components" : {
76
+ "schemas" : {
77
+ "Pet" : {
78
+ "required" : [
79
+ " id" ,
80
+ " name"
81
+ ],
82
+ "properties" : {
83
+ "id" : {
84
+ "type" : " integer" ,
85
+ "format" : " int64"
86
+ },
87
+ "name" : {
88
+ "type" : " string"
89
+ },
90
+ "tag" : {
91
+ "type" : " string"
92
+ }
93
+ }
94
+ }
95
+ },
96
+ "parameters" : {
97
+ "_parameters.yaml-param1" : {
98
+ "name" : " tags1" ,
99
+ "in" : " query" ,
100
+ "description" : " tags to filter by" ,
101
+ "required" : false ,
102
+ "type" : " array" ,
103
+ "collectionFormat" : " csv" ,
104
+ "items" : {
105
+ "type" : " string"
106
+ }
107
+ },
108
+ "_parameters.yaml-param2" : {
109
+ "name" : " tags2" ,
110
+ "in" : " query" ,
111
+ "description" : " tags to filter by" ,
112
+ "required" : false ,
113
+ "type" : " array" ,
114
+ "collectionFormat" : " csv" ,
115
+ "items" : {
116
+ "type" : " string"
117
+ }
118
+ },
119
+ "_parameters.yaml-param3" : {
120
+ "name" : " tags3" ,
121
+ "in" : " query" ,
122
+ "description" : " tags to filter by" ,
123
+ "required" : false ,
124
+ "type" : " array" ,
125
+ "collectionFormat" : " csv" ,
126
+ "items" : {
127
+ "type" : " string"
128
+ }
129
+ },
130
+ "_parameters.yaml-param4" : {
131
+ "name" : " tags4" ,
132
+ "in" : " query" ,
133
+ "description" : " tags to filter by" ,
134
+ "required" : false ,
135
+ "type" : " array" ,
136
+ "collectionFormat" : " csv" ,
137
+ "items" : {
138
+ "type" : " string"
139
+ }
140
+ },
141
+ "_parameters.yaml-param5" : {
142
+ "name" : " tags5" ,
143
+ "in" : " query" ,
144
+ "description" : " tags to filter by" ,
145
+ "required" : false ,
146
+ "type" : " array" ,
147
+ "collectionFormat" : " csv" ,
148
+ "items" : {
149
+ "type" : " string"
150
+ }
151
+ },
152
+ "_parameters.yaml-param6" : {
153
+ "name" : " tags6" ,
154
+ "in" : " query" ,
155
+ "description" : " tags to filter by" ,
156
+ "required" : false ,
157
+ "type" : " array" ,
158
+ "collectionFormat" : " csv" ,
159
+ "items" : {
160
+ "type" : " string"
161
+ }
162
+ },
163
+ "_parameters.yaml-param7" : {
164
+ "name" : " tags7" ,
165
+ "in" : " query" ,
166
+ "description" : " tags to filter by" ,
167
+ "required" : false ,
168
+ "type" : " array" ,
169
+ "collectionFormat" : " csv" ,
170
+ "items" : {
171
+ "type" : " string"
172
+ }
173
+ },
174
+ "_parameters.yaml-param8" : {
175
+ "name" : " tags8" ,
176
+ "in" : " query" ,
177
+ "description" : " tags to filter by" ,
178
+ "required" : false ,
179
+ "type" : " array" ,
180
+ "collectionFormat" : " csv" ,
181
+ "items" : {
182
+ "type" : " string"
183
+ }
184
+ },
185
+ "_parameters.yaml-param9" : {
186
+ "name" : " tags9" ,
187
+ "in" : " query" ,
188
+ "description" : " tags to filter by" ,
189
+ "required" : false ,
190
+ "type" : " array" ,
191
+ "collectionFormat" : " csv" ,
192
+ "items" : {
193
+ "type" : " string"
194
+ }
195
+ },
196
+ "_parameters.yaml-param10" : {
197
+ "name" : " tags10" ,
198
+ "in" : " query" ,
199
+ "description" : " tags to filter by" ,
200
+ "required" : false ,
201
+ "type" : " array" ,
202
+ "collectionFormat" : " csv" ,
203
+ "items" : {
204
+ "type" : " string"
205
+ }
206
+ },
207
+ "_parameters.yaml-param11" : {
208
+ "name" : " tags11" ,
209
+ "in" : " query" ,
210
+ "description" : " tags to filter by" ,
211
+ "required" : false ,
212
+ "type" : " array" ,
213
+ "collectionFormat" : " csv" ,
214
+ "items" : {
215
+ "type" : " string"
216
+ }
217
+ },
218
+ "_parameters.yaml-param12" : {
219
+ "name" : " tags12" ,
220
+ "in" : " query" ,
221
+ "description" : " tags to filter by" ,
222
+ "required" : false ,
223
+ "type" : " array" ,
224
+ "collectionFormat" : " csv" ,
225
+ "items" : {
226
+ "type" : " string"
227
+ }
228
+ }
229
+ }
230
+ }
231
+ }
0 commit comments