Speakeasy Logo
Skip to Content
OpenAPI HubIntroduction

OpenAPI Basics

Start with these foundational concepts to understand and create OpenAPI specifications.

Advanced Considerations

Once you’ve mastered the basics, explore these advanced topics for more sophisticated API documentation.

OpenAPI Parser Library

Work directly with OpenAPI specifications, Arazzo workflows, and OpenAPI Overlays using our comprehensive Go library and CLI tools.

speakeasy-api/openapi

Battle-tested Go library for parsing, validating, and manipulating OpenAPI 3.0/3.1 specifications, Arazzo workflow documents, and OpenAPI Overlays. Includes a comprehensive CLI for common operations.

Key features:

  • • Full OpenAPI 3.0.x and 3.1.x support with validation
  • • Arazzo workflow document parsing and validation
  • • OpenAPI Overlay application and comparison
  • • Document traversal and manipulation APIs
  • • Reference resolution with circular reference handling

CLI installation:

Server Framework Guides

Generate OpenAPI specs from popular server frameworks:

Last updated on