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