OpenAPI diff for GitHub

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.

01

Install the GitHub App

Grant access only to the repositories you choose. There is no long-lived personal access token to create or rotate.

02

Open a pull request

When an OpenAPI file changes, the base branch becomes the known contract and the proposed branch becomes the candidate.

03

Require the result

Use GitHub branch protection to require the Contract Guard check before a pull request can merge.

AUTOMATE THE CHECK

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.

Start 14-day trial
COMMON QUESTIONS

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.