BOUNDED OPENAPI COMPARISON

OpenAPI Diff

Compare two OpenAPI 3.0.x or 3.1.x specifications locally and classify changes as potentially breaking, non-breaking or unknown. Only JSON input, local references and a documented subset of constructs are supported.

OAS 3.0.x / 3.1.x JSONLocal $refs onlyNo network requests

COMPARE TWO SPECIFICATIONS

Baseline and candidate OpenAPI

Paste JSON OpenAPI documents up to 2 MB each. External URLs in $ref are rejected; use local component references. Only the documented subset below is inspected.

Both specs must declare "openapi": "3.0.x" or "3.1.x". Unsupported constructs are reported as unknown rather than assumed safe.

Supported input contract

Change classification

This classification is conservative and generic. A change can be breaking or safe only relative to your actual clients and contract tests.

Limitations

Back to software testing tools