| swagger: "2.0" |
| info: < |
| title: "Swagger Petstore" |
| version: "1.0.0" |
| license: < |
| name: "MIT" |
| > |
| > |
| host: "petstore.swagger.io" |
| base_path: "/v1" |
| schemes: "http" |
| consumes: "application/json" |
| produces: "application/json" |
| paths: < |
| path: < |
| name: "/pets" |
| value: < |
| get: < |
| tags: "pets" |
| summary: "List all pets" |
| operation_id: "listPets" |
| parameters: < |
| parameter: < |
| non_body_parameter: < |
| query_parameter_sub_schema: < |
| in: "query" |
| description: "How many items to return at one time (max 100)" |
| name: "limit" |
| type: "integer" |
| format: "int32" |
| > |
| > |
| > |
| > |
| responses: < |
| response_code: < |
| name: "200" |
| value: < |
| response: < |
| description: "An paged array of pets" |
| schema: < |
| schema: < |
| type: < |
| value: "array" |
| > |
| items: < |
| schema: < |
| required: "id" |
| required: "name" |
| properties: < |
| additional_properties: < |
| name: "id" |
| value: < |
| format: "int64" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "name" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| additional_properties: < |
| name: "tag" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| headers: < |
| additional_properties: < |
| name: "x-next" |
| value: < |
| type: "string" |
| description: "A link to the next page of responses" |
| > |
| > |
| > |
| > |
| > |
| > |
| response_code: < |
| name: "default" |
| value: < |
| response: < |
| description: "unexpected error" |
| schema: < |
| schema: < |
| required: "code" |
| required: "message" |
| properties: < |
| additional_properties: < |
| name: "code" |
| value: < |
| format: "int32" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "message" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| post: < |
| tags: "pets" |
| summary: "Create a pet" |
| operation_id: "createPets" |
| responses: < |
| response_code: < |
| name: "201" |
| value: < |
| response: < |
| description: "Null response" |
| > |
| > |
| > |
| response_code: < |
| name: "default" |
| value: < |
| response: < |
| description: "unexpected error" |
| schema: < |
| schema: < |
| required: "code" |
| required: "message" |
| properties: < |
| additional_properties: < |
| name: "code" |
| value: < |
| format: "int32" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "message" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| path: < |
| name: "/pets/{petId}" |
| value: < |
| get: < |
| tags: "pets" |
| summary: "Info for a specific pet" |
| operation_id: "showPetById" |
| parameters: < |
| parameter: < |
| non_body_parameter: < |
| path_parameter_sub_schema: < |
| required: true |
| in: "path" |
| description: "The id of the pet to retrieve" |
| name: "petId" |
| type: "string" |
| > |
| > |
| > |
| > |
| responses: < |
| response_code: < |
| name: "200" |
| value: < |
| response: < |
| description: "Expected response to a valid request" |
| schema: < |
| schema: < |
| type: < |
| value: "array" |
| > |
| items: < |
| schema: < |
| required: "id" |
| required: "name" |
| properties: < |
| additional_properties: < |
| name: "id" |
| value: < |
| format: "int64" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "name" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| additional_properties: < |
| name: "tag" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| response_code: < |
| name: "default" |
| value: < |
| response: < |
| description: "unexpected error" |
| schema: < |
| schema: < |
| required: "code" |
| required: "message" |
| properties: < |
| additional_properties: < |
| name: "code" |
| value: < |
| format: "int32" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "message" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| definitions: < |
| additional_properties: < |
| name: "Pet" |
| value: < |
| required: "id" |
| required: "name" |
| properties: < |
| additional_properties: < |
| name: "id" |
| value: < |
| format: "int64" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "name" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| additional_properties: < |
| name: "tag" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| additional_properties: < |
| name: "Pets" |
| value: < |
| type: < |
| value: "array" |
| > |
| items: < |
| schema: < |
| required: "id" |
| required: "name" |
| properties: < |
| additional_properties: < |
| name: "id" |
| value: < |
| format: "int64" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "name" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| additional_properties: < |
| name: "tag" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| > |
| additional_properties: < |
| name: "Error" |
| value: < |
| required: "code" |
| required: "message" |
| properties: < |
| additional_properties: < |
| name: "code" |
| value: < |
| format: "int32" |
| type: < |
| value: "integer" |
| > |
| > |
| > |
| additional_properties: < |
| name: "message" |
| value: < |
| type: < |
| value: "string" |
| > |
| > |
| > |
| > |
| > |
| > |
| > |