Generator

OpenAPI Spec Generator

Build a starter OpenAPI 3.0 spec from path + method declarations. Output is YAML, paste into Swagger UI or Stoplight.

OpenAPI 3.0
openapi: 3.0.3
info:
  title: My API
  version: 1.0.0
servers:
  - url: https://api.example.com
paths:
  /users:
    get:
      summary: GET /users
      responses:
        '200':
          description: Success
        '400':
          description: Bad request
        '500':
          description: Server error
    post:
      summary: POST /users
      responses:
        '200':
          description: Success
        '400':
          description: Bad request
        '500':
          description: Server error
  /users/{id}:
    get:
      summary: GET /users/{id}
      responses:
        '200':
          description: Success
        '400':
          description: Bad request
        '500':
          description: Server error
    delete:
      summary: DELETE /users/{id}
      responses:
        '200':
          description: Success
        '400':
          description: Bad request
        '500':
          description: Server error