Redocly CLI
The most production-ready way to EXECUTE an Arazzo document today, and the one most teams already have installed. `redocly respect` sends real requests to a real server, evaluates each step's successCriteria against the actual responses, and returns a pass/fail plus a HAR file. The same CLI lints OpenAPI against configurable rulesets, bundles and splits descriptions, and builds reference documentation.
Specifications it implements
What this tool does to each specification, in the role vocabulary. Follow a standard through to standards.apievangelist.com for what it actually specifies.
- Interfaces
clilibraryci-action- Install
-
npm
@redocly/cli - Invoke
npx @redocly/cli@latest respect <workflow.arazzo.yaml> --input <name>=<value>- Consumes
- arazzo, openapi
- Emits
- json, text, html, http
- Runtime
- Needs network Non-deterministic Writes Needs credentials
Where it applies
Jobs this tool actually does, and the surface each one is exercised on.
The framing is contract testing — the value is the verdict, not the side effects. It still makes real calls, so point it at an environment where that is safe.
- Website
- https://redocly.com/docs/cli/
- Repository
- https://github.com/Redocly/redocly-cli
- License
- MIT — reported by the GitHub API, verified 2026-08-14
- Stars
- 1501 · last commit 2026-08-14
/tools.json,
against the tool.schema.json
schema, using the roles.json
vocabulary. Start at /llms.txt.