SpecVault — Frequently Asked Questions

What is SpecVault?

SpecVault is an API contract registry: teams publish OpenAPI specs, SpecVault versions them and automatically detects breaking changes between versions with a $ref-aware diff engine, then notifies the consumers who are actually affected.

How does SpecVault integrate with CI?

Publish a new spec version from your pipeline with an authenticated POST /api/services/{id}/versions using an API token (created under Settings → API Tokens). SpecVault diffs it against the previous version and raises breaking-change alerts. SpecVault does not run tests against your service — it is a registry and a diff engine.