APIDiffGuard

Overview

Monitor APIs, review diffs, and wire checks into CI with APIDiffGuard.

APIDiffGuard watches your endpoints, captures baselines, and flags breaking response changes before they hit production.

What you can do

  • Capture a known-good response as a baseline
  • Run checks on a schedule or from CI
  • Review diffs with severity (breaking / warning / info)
  • Import endpoints from OpenAPI / Swagger UI
  • Alert the team when contracts drift

Start here

GuidePurpose
QuickstartWorkspace → endpoint → baseline → check
ConceptsBaselines, diffs, severity, ignore rules
OpenAPI importBulk import from JSON, YAML, or URL
CLIapidiff check --fail-on breaking
REST APIProgrammatic checks with API keys
# Capture baseline then check
npx apidiff baseline --endpoint ep_users
npx apidiff check --endpoint ep_users --fail-on breaking

On this page