API Governance  ·  Developer Portals  ·  CI/CD

API standards,
enforced before
they reach
production.

SpecLayer gives your team one place to manage OpenAPI specs as code, enforce quality policies in CI/CD, and publish branded developer portals.

TLS encryptedGDPR readyNo credit cardSetup in < 5 minFree plan always
payments-api · CI run #142

$ speclayer publish --env production

Parsing openapi/payments.yaml…

Running governance checks…

 

✓ spec.valid-openapi OpenAPI 3.1.0

✓ naming.path-kebab-case all 23 paths

⚠ docs.operation-description 3/47 missing

✓ security.requires-auth declared

 

✓ Governance passed · score 94/100

✓ No breaking changes vs v11

 

Published payments-api@v12

Portal → app.speclayer.net/portal/payments-api

Product

One dashboard for every spec.

Quality scores, governance results, and breaking-change detection — all updated on every push.

●app.speclayer.net/projects/payments-api
SL
SpecLayer/payments-api
v2.4.1 · main+ Publish
Quality Score
94
/100 · Excellent
Endpoints
47
across 23 paths
GET 28POST 12PUT 7
Breaking Δ
0
vs v2.3.0
✓ Safe to release
Governance Checks
11 / 12 passed
✓spec.valid-openapiOpenAPI 3.1.0
✓naming.path-kebab-caseall 23 paths
⚠docs.operation-description3 / 47 missing
✓security.requires-authdeclared on all ops
✗schema.no-additional-props2 schemas affected
●v2.4.1just now
●v2.4.02d ago
●v2.3.05d ago
●v2.2.112d ago

SpecLayer governance dashboard — updates on every git push

How it works

01

Connect your repo

Link your GitHub, GitLab, or Azure DevOps repository and point SpecLayer at your OpenAPI file path.

02

Push your spec

Every push versions, validates, and scores your spec against your governance policies automatically.

03

Share your portal

Your API documentation is live instantly. Customers browse endpoints, try live requests, and download the spec.

acme-corp · onboarding

step 01 · connect

$ speclayer init --repo github.com/acme/api

Detecting spec file…

✓ Found openapi/payments.yaml

✓ Repository connected

 

step 02 · push

$ git push origin main

Publishing payments-api…

✓ Governance score 94/100

✓ No breaking changes vs v11

✓ Published payments-api@v12

 

step 03 · share

Portal live at

app.speclayer.net/portal/payments-api

9 consumers subscribed · updated in 4s

Platform features

Spec Registry

Version, diff, and publish OpenAPI specs with automatic breaking-change detection on every commit.

API Governance

Enforce design standards with policy-as-code rules. Block non-compliant specs before they reach production.

CI/CD Integration

Publish specs automatically from GitHub Actions, GitLab CI, Azure DevOps, and Jenkins pipelines.

Developer Portals

Ship hosted API docs for your customers with a live try-it console and OpenAPI export included.

AI Enrichment

Auto-generate descriptions, examples, and error docs using AI. Raise quality scores without manual work.

KlusterAlert

Kubernetes monitoring and intelligent alerting. Coming soon to the SpecLayer platform.

Learn more

Platform capabilities

CI/CD Integration

Add one step to your pipeline. Every push publishes a new spec version, runs governance checks, and updates your developer portal automatically.

  • GitHub Actions
  • Azure DevOps
  • GitLab CI/CD
  • Jenkins
  • CircleCI
  • Bitbucket Pipelines
  • + 6 more pipelines
azure-pipelines.yml
- task: speclayer-publish@1
  inputs:
    specFile: openapi/api.yaml
    projectSlug: payments-api
    governancePolicy: strict
  env:
    SPECLAYER_API_KEY: $(KEY)
View all integrations

Developer Portals

Every project gets a fully hosted portal, updated on every push. Customers browse endpoints, try live requests, and download the spec without signing up.

  • Live try-it console
  • OpenAPI export
  • Version history
  • Auto-updated on push
  • Custom domain support
SL
Payments API
v2.4.1Try it
Payments
GET/payments
POST/payments/charge
GET/payments/{id}
DELETE/payments/{id}
47 endpoints · OpenAPI 3.1Download spec ↓
Create your portal
47,000+
Governance checks run
94/100
Avg quality score
< 30s
From push to live portal

Start free. Upgrade when you need to.

No hidden fees. No surprise bills. Cancel anytime.

TLS encryptedGDPR compliantSOC 2 in progress99.9 % uptime SLA