fork of hey-api/openapi-ts because I need some additional things
at main 41 lines 771 B view raw
1{ 2 "openapi": "3.0.4", 3 "info": { 4 "title": "OpenAPI 3.0.4 components request bodies example", 5 "version": "1" 6 }, 7 "paths": { 8 "/foo": { 9 "post": { 10 "requestBody": { 11 "$ref": "#/components/requestBodies/Foo" 12 }, 13 "responses": { 14 "200": { 15 "description": "OK" 16 } 17 } 18 } 19 } 20 }, 21 "components": { 22 "requestBodies": { 23 "Foo": { 24 "description": "Foo", 25 "required": true, 26 "content": { 27 "application/json": { 28 "schema": { 29 "type": "object", 30 "properties": { 31 "page": { 32 "type": "number" 33 } 34 } 35 } 36 } 37 } 38 } 39 } 40 } 41}