Input is parsed without making a network request; components and risky assumptions are separated.
OpenAPI Breaking Change Checker
Classifies clear client-breaking changes between old and new JSON contracts; reference resolution and behavioral compatibility still require dedicated tests.
What does this tool do?
Report removed paths, methods, parameters, and responses across two OpenAPI JSON documents.
OpenAPI Breaking Change Checker: method and usage
Classifies clear client-breaking changes between old and new JSON contracts; reference resolution and behavioral compatibility still require dedicated tests.
the URL, HTTP headers, cURL command, API definition, or web configuration requested by the tool Confirm the shape first with a small example containing no personal data.
normalized web configuration, a component inventory, and actionable review notes
Practical steps
- Add the old and new OpenAPI JSON documents.
- Generate breaking-change candidates.
- Confirm with server behavior, request fixtures, and SDK tests.
comparison with the current standard and real server behavior in an authorized test environment
Verify schema, encoding, and data-loss assumptions in the target system.
Suitable use cases
- API release gate — Report removed paths, methods, parameters, and responses across two OpenAPI JSON documents.
- SDK compatibility review — Report removed paths, methods, parameters, and responses across two OpenAPI JSON documents.
- Release-note preparation — Report removed paths, methods, parameters, and responses across two OpenAPI JSON documents.
Guides for this tool
Evolving JSON Schema and OpenAPI Contracts Without Breaking Consumers
Expose breaking candidates before release with structural diffs, anonymized fixtures, and consumer tests.
Read guide →Reliable Scheduling with Cron and Unix Time
Prevent time zones, DST, field order, and second-vs-millisecond mistakes from breaking scheduled jobs.
Read guide →Frequently asked questions
What input does OpenAPI Breaking Change Checker accept?+
the URL, HTTP headers, cURL command, API definition, or web configuration requested by the tool Add the old and new OpenAPI JSON documents.
What does OpenAPI Breaking Change Checker return?+
normalized web configuration, a component inventory, and actionable review notes Input is parsed without making a network request; components and risky assumptions are separated.
How should I validate OpenAPI Breaking Change Checker output?+
comparison with the current standard and real server behavior in an authorized test environment
Does OpenAPI Breaking Change Checker send or store input on a server?+
Tool input is processed in the active tab. Saving to the Workstation or transferring to another tool is a separate choice. Consider browser extensions and shared devices separately; the privacy page explains advertising and network connections.