OpenAPI Reference | Speakeasy

1 min read Original article ↗

Resources

OpenAPI Hub

The all in one resource for understanding the OpenAPI Specification.

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:

go install github.com/speakeasy-api/openapi/cmd/openapi@latest
# Additional installation options coming soon