speakeasy
speakeasy
The speakeasy cli tool provides access to the speakeasyapi.dev toolchain
Details
A cli tool for interacting with the Speakeasy https://www.speakeasyapi.dev/ (opens in a new tab) platform and its various functions including: - Generating Client SDKs from OpenAPI specs (go, python, typescript, java, php, c#, swift, ruby, terraform) - Validating OpenAPI specs - Interacting with the Speakeasy API to create and manage your API workspaces - Generating OpenAPI specs from your API traffic - Generating Postman collections from OpenAPI Specs
Usage
speakeasy [flags]
Options
-h, --help help for speakeasy --logLevel string the log level (available options: [info, warn, error]) (default "info")
Sub Commands
- speakeasy ask - Starts a conversation with Speakeasy trained AI
- speakeasy auth - Authenticate the CLI
- speakeasy bump - Bumps the version of a Speakeasy Generation Target
- speakeasy configure - Configure your Speakeasy SDK Setup.
- speakeasy generate - One off Generations for client SDKs, docsites, and more
- speakeasy lint - Lint/Validate OpenAPI documents and Speakeasy configuration files
- speakeasy merge - Merge multiple OpenAPI documents into a single document
- speakeasy openapi - Validate and compare OpenAPI documents
- speakeasy overlay - Work with OpenAPI Overlays
- speakeasy quickstart - Guided setup to help you create a new SDK in minutes.
- speakeasy run - generate an SDK, compile OpenAPI sources, and much more from a workflow.yaml file
- speakeasy suggest - Validate an OpenAPI document and get fixes suggested by ChatGPT
- speakeasy transform - Transform an OpenAPI spec using a well-defined function
- speakeasy update - Update the Speakeasy CLI to the latest version