Catch Breaking API Changes Before They Ship

Every PR that touches your OpenAPI spec gets analyzed automatically. Breaking changes are flagged, explained in plain English, and accompanied by a migration guide — right in the PR comment.

Install GitHub App →
$ git commit -m "update user endpoint"

⚠ BREAKING CHANGE UserResponse.email REMOVED
→ Clients reading response.email will now get undefined.
→ This can cause NullPointerException in Java clients or crash Swift clients.
→ Migration: switch to response.primaryEmail (added in this PR).


⚠ BREAKING CHANGE POST /users NEW REQUIRED FIELD
phoneNumber is now required. Existing clients that don't send it will get 400.

This comment appears automatically on every PR that changes your OpenAPI spec.

How It Works

One install. Zero config. Every PR protected.

1

Install GitHub App

Grant access to your repo. Takes 30 seconds.

2

Open a PR

Any PR that changes an OpenAPI spec file triggers analysis.

3

Get the Report

Breaking changes flagged, explained, and migration steps provided — as a PR comment.

4

Ship with Confidence

Reviewers see exactly what changed and what to check before merging.

Pricing

Free for open source. Simple flat rate for private repos.

Open Source

$0
  • Unlimited public repositories
  • Unlimited PR checks
  • Full breaking change report
  • AI-powered explanations
Install Free

Pro

$15/month
  • Everything in Free
  • Unlimited private repos
  • Priority support
  • Custom rules (coming soon)
Start Free Trial

Prevent your next 3am production incident

Install the GitHub App and get breaking change detection on every PR.

Install on GitHub →