Jamdesk can read an OpenAPI (formerly Swagger) specification and automatically generate a complete, interactive API reference — endpoint pages, request parameter tables, response schemas, and code samples — with no manual writing required. PointDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/jamdesk/jamdesk-cli/llms.txt
Use this file to discover all available pages before exploring further.
docs.json at your spec file, run jamdesk dev, and your API reference is live alongside the rest of your documentation. Jamdesk supports OpenAPI 3.x and Swagger 2.0, and the generated pages render in the local dev server exactly as they appear in production.
Setup
Add anopenapi entry to your docs.json pointing at your spec file. The path can be a local file (relative to docs.json) or a public URL:
openapi frontmatter field — Jamdesk handles the binding between your spec and the rendered page automatically.
Validating Your Spec
Before the dev server renders your API reference, it is worth confirming your spec is valid. Thejamdesk openapi-check command validates a single spec file and reports a summary of what it found:
- Endpoints — total number of operations (path + HTTP method combinations) found in the spec.
- Schemas — number of named component schemas defined under
components/schemas. - Tags — the tag names used to group operations.
$ref targets, malformed parameter definitions — are reported with enough detail to locate and fix them.
Validate via jamdesk validate
If yourdocs.json already references an OpenAPI spec, jamdesk validate includes that spec in its full project check automatically. You do not need to run openapi-check separately in that case:
docs.json schema in one pass.
Local Preview
OpenAPI-generated pages are fully rendered in the local dev server. Startjamdesk dev as normal and navigate to the API reference section of your sidebar — request parameters, response schemas, and any examples defined in your spec are all visible and interactive without deploying to production.
openapi.yaml and the affected pages update in the browser automatically.
Swagger 2.0
Jamdesk supports Swagger 2.0 specs, but theopenapi-check command will emit a warning when it detects one:
