Turn every OpenAPI diff into a required PR check.
API contract review belongs beside tests and linting. API Contract Guard installs as a GitHub App and checks changed specifications without a workflow file, runner or script to maintain.
Install the GitHub App
Grant access only to the repositories you choose. There is no long-lived personal access token to create or rotate.
Open a pull request
When an OpenAPI file changes, the base branch becomes the known contract and the proposed branch becomes the candidate.
Require the result
Use GitHub branch protection to require the Contract Guard check before a pull request can merge.
Protect every pull request automatically
Install the GitHub App, choose a repository and get a clear pass or fail status whenever its OpenAPI contract changes.
Frequently asked questions
Is this a GitHub Action?
No. It is a GitHub App, so repositories do not need a workflow file and teams do not need to manage Action versions or secrets.
Can I choose which repositories it reads?
Yes. GitHub lets an organisation owner grant the App access to selected repositories only.
Can I try the comparison without installing it?
Yes. The free browser checker compares two YAML or JSON OpenAPI specifications without a GitHub installation.