SpecDoc — API Docs & Governance

Publish API docs your customers actually use

SpecDoc manages your OpenAPI specs as code, enforces quality policies in CI/CD, and publishes beautiful developer portals — automatically on every push.

Free plan available · No credit card required

Everything in one place

From spec commit to published developer portal — SpecDoc handles the full lifecycle.

Spec Registry

Every commit creates a versioned snapshot of your OpenAPI spec. Browse history, compare versions, and see exactly what changed.

Governance Engine

Write API design rules as code. Enforce naming conventions, security requirements, and documentation standards automatically.

CI/CD Pipeline Integration

One step in your pipeline publishes your spec, runs governance checks, and updates your developer portal. Works with Azure DevOps, GitHub Actions, GitLab CI, and Jenkins.

Hosted Developer Portals

Each API gets a beautiful hosted documentation portal at your custom domain. Your customers browse endpoints, try live requests, and export Postman collections.

AI Enrichment

Automatically generate missing descriptions, request examples, and error documentation using Claude AI — raising your API quality score instantly.

Works with your existing pipeline

Add a single step to your CI/CD pipeline. Every run publishes a new versioned spec, runs your governance policy, detects breaking changes, and updates the developer portal. Zero manual work.

Azure DevOps
GitHub Actions
GitLab CI
Jenkins
CircleCI
Bitbucket Pipelines
Get started
azure-pipelines.yml
- task: speclayer-publish@1
  inputs:
    specFile: 'openapi/api.yaml'
    projectSlug: 'payments-api'
    environment: 'production'
    governancePolicy: 'strict'
    publishPortal: true
  env:
    SPECLAYER_API_KEY: $(SPECLAYER_KEY)

Ready to publish your API docs?

Start on the free plan and upgrade when you need more specs, portals, or seats.

View pricing