openapi-merger
Version:
Yet another CLI tool for merging multiple OpenAPI files into a single file.
50 lines (49 loc) • 1.15 kB
YAML
# /pets:
get:
summary: List all pets
operationId: listPets
tags:
- pets
- $include: ../components/tags.yaml#/tags/pets
parameters:
- name: limit
in: query
description: How many items to return at one time (max 100)
required: false
schema:
type: integer
format: int32
- $include: ../components/parameters/PetId.yaml
in: query
responses:
'200':
description: A paged array of pets
headers:
x-next:
description: A link to the next page of responses
schema:
type: string
content:
application/json:
schema:
$ref: ../components/schemas/Pets.yaml
default:
description: unexpected error
content:
application/json:
schema:
$ref: ../components/schemas/Error.yaml
post:
summary: Create a pet
operationId: createPets
tags:
- pets
responses:
'201':
description: Null response
default:
description: unexpected error
content:
application/json:
schema:
$ref: ../components/schemas/Error.yaml