OpenAPI Automation - yibinericxia/documents GitHub Wiki

OpenAPI Specification

Its specification can be of JSON or YAML.

Version 3.0

  • Metadata

** info

** servers

** externalDocs

  • paths contains endpoints with request and response models

  • components reusable components for request and response models, security schemes, etc.

  • security global definition for authentication and authorization

  • tags global definition to group endpoints

Automatic Generation

  • Design first

  • Code first

OpenAPI Client

Client Generation