|
4 | 4 | "version": "1.0.0", |
5 | 5 | "title": "Swagger Petstore", |
6 | 6 | "description": "A sample API that uses a petstore as an example to demonstrate features in the swagger-2.0 specification", |
7 | | - "termsOfService": "http://helloreverb.com/terms/", |
| 7 | + "termsOfService": "http://swagger.io/terms/", |
8 | 8 | "contact": { |
9 | | - "name": "Wordnik API Team", |
10 | | - "email": "foo@example.com", |
11 | | - "url": "http://madskristensen.net" |
| 9 | + "name": "Swagger API Team", |
| 10 | + "email": "apiteam@swagger.io", |
| 11 | + "url": "http://swagger.io" |
12 | 12 | }, |
13 | 13 | "license": { |
14 | 14 | "name": "MIT", |
15 | 15 | "url": "http://github.com/gruntjs/grunt/blob/master/LICENSE-MIT" |
16 | 16 | } |
17 | 17 | }, |
18 | | - "host": "petstore.swagger.wordnik.com", |
| 18 | + "host": "petstore.swagger.io", |
19 | 19 | "basePath": "/api", |
20 | 20 | "schemes": [ |
21 | 21 | "http" |
|
64 | 64 | "schema": { |
65 | 65 | "type": "array", |
66 | 66 | "items": { |
67 | | - "$ref": "#/definitions/pet" |
| 67 | + "$ref": "#/definitions/Pet" |
68 | 68 | } |
69 | 69 | } |
70 | 70 | }, |
71 | 71 | "default": { |
72 | 72 | "description": "unexpected error", |
73 | 73 | "schema": { |
74 | | - "$ref": "#/definitions/errorModel" |
| 74 | + "$ref": "#/definitions/ErrorModel" |
75 | 75 | } |
76 | 76 | } |
77 | 77 | } |
|
89 | 89 | "description": "Pet to add to the store", |
90 | 90 | "required": true, |
91 | 91 | "schema": { |
92 | | - "$ref": "#/definitions/newPet" |
| 92 | + "$ref": "#/definitions/NewPet" |
93 | 93 | } |
94 | 94 | } |
95 | 95 | ], |
96 | 96 | "responses": { |
97 | 97 | "200": { |
98 | 98 | "description": "pet response", |
99 | 99 | "schema": { |
100 | | - "$ref": "#/definitions/pet" |
| 100 | + "$ref": "#/definitions/Pet" |
101 | 101 | } |
102 | 102 | }, |
103 | 103 | "default": { |
104 | 104 | "description": "unexpected error", |
105 | 105 | "schema": { |
106 | | - "$ref": "#/definitions/errorModel" |
| 106 | + "$ref": "#/definitions/ErrorModel" |
107 | 107 | } |
108 | 108 | } |
109 | 109 | } |
|
133 | 133 | "200": { |
134 | 134 | "description": "pet response", |
135 | 135 | "schema": { |
136 | | - "$ref": "#/definitions/pet" |
| 136 | + "$ref": "#/definitions/Pet" |
137 | 137 | } |
138 | 138 | }, |
139 | 139 | "default": { |
140 | 140 | "description": "unexpected error", |
141 | 141 | "schema": { |
142 | | - "$ref": "#/definitions/errorModel" |
| 142 | + "$ref": "#/definitions/ErrorModel" |
143 | 143 | } |
144 | 144 | } |
145 | 145 | } |
|
164 | 164 | "default": { |
165 | 165 | "description": "unexpected error", |
166 | 166 | "schema": { |
167 | | - "$ref": "#/definitions/errorModel" |
| 167 | + "$ref": "#/definitions/ErrorModel" |
168 | 168 | } |
169 | 169 | } |
170 | 170 | } |
171 | 171 | } |
172 | 172 | } |
173 | 173 | }, |
174 | 174 | "definitions": { |
175 | | - "pet": { |
| 175 | + "Pet": { |
176 | 176 | "required": [ |
177 | 177 | "id", |
178 | 178 | "name" |
|
190 | 190 | } |
191 | 191 | } |
192 | 192 | }, |
193 | | - "newPet": { |
| 193 | + "NewPet": { |
194 | 194 | "allOf": [ |
195 | 195 | { |
196 | | - "$ref": "pet" |
| 196 | + "$ref": "#/definitions/Pet" |
197 | 197 | }, |
198 | 198 | { |
199 | 199 | "required": [ |
|
208 | 208 | } |
209 | 209 | ] |
210 | 210 | }, |
211 | | - "errorModel": { |
| 211 | + "ErrorModel": { |
212 | 212 | "required": [ |
213 | 213 | "code", |
214 | 214 | "message" |
|
0 commit comments