SpecDoc
Overview
SpecDoc turns your OpenAPI specifications into a living, governed, and published asset — automatically on every CI/CD run. No manual uploads. No stale docs.
How it works
1
Push your spec
Commit your OpenAPI YAML/JSON alongside your code. SpecDoc supports OpenAPI 3.0 and 3.1.
2
CI/CD publishes it
Add a single step to your pipeline. On every run, SpecDoc creates a versioned snapshot in the Spec Registry.
3
Governance checks run
Your policy rules execute against the new spec. Breaking changes and policy violations are reported back to the pipeline.
4
Portal updates automatically
Your developer portal rebuilds with the new spec. Customers see updated docs within seconds of a successful pipeline run.
Key concepts
Spec Registry
Every pipeline run creates a numbered, immutable version of your spec. Browse diffs between any two versions.
Governance Engine
Write API design rules as YAML. Enforce naming, security headers, and doc coverage automatically.
Developer Portals
Each API gets a hosted portal at a custom domain. Interactive try-it, Postman export, and versioned docs.
CI/CD Integration
Works with Azure DevOps, GitHub Actions, GitLab CI, Jenkins, CircleCI, and Bitbucket Pipelines.
AI Enrichment
Claude AI fills in missing descriptions, request examples, and error docs — raising your quality score instantly.
Ready to get started?
The quickstart takes about 5 minutes. You'll publish your first versioned spec and see your developer portal live.
Go to Quickstart