These examples are automatically generated from unit tests.
adding a new required property in request body is breaking
adding a pattern to a schema is breaking for recursive properties
adding a pattern to a schema is breaking
adding a pattern to a schema is breaking
adding a required request body is breaking
changing an existing header param from optional to required is breaking
changing an existing property in request body to required is breaking
changing an existing property in request header to required is breaking
changing an existing property in response body to optional is breaking
changing an existing request body from optional to required is breaking
changing an existing required property in response body to not-write-only is breaking
changing an existing response header from required to optional is breaking
changing max length in request from nil to any value is breaking
changing max length in response from any value to nil is breaking
deleting a media-type from response is breaking
deleting a path is breaking
deleting a path with some operations having sunset date in the future is breaking
deleting a required property in request is breaking with warn
deleting a required property in response body is breaking
deleting a required property under AllOf in response body is breaking
deleting an enum value is breaking
deleting an operation before sunset date is breaking
deleting an operation is breaking
deleting an operation without sunset date is breaking
deprecating an operation with a deprecation policy and sunset date before required deprecation period is breaking
deprecating an operation with a deprecation policy but without specifying sunset date is breaking
increasing max length in response is breaking
increasing min items in request is breaking
modifying a pattern in a schema is breaking
modifying a pattern in request parameter is breaking
new required header param is breaking
new required path param is breaking
new required property in request header is breaking
reducing max in request is breaking
reducing max length in request is breaking
reducing min items in response is breaking
reducing min length in response is breaking
removing an existing optional response header is breaking as warn
removing an existing required response header is breaking as error
removing an existing response with successful status is breaking
removing the path without a deprecation policy and without specifying sunset date is breaking if some APIs are not alpha stability level
removing the path without a deprecation policy and without specifying sunset date is breaking if some APIs are not draft stability level
adding a media-type to response is not breaking
adding a new required property in response body is not breaking
adding a new required property under AllOf in response body is not breaking
adding a new required read-only property in request body is not breaking
adding an enum value is not breaking
adding an optional request body is not breaking
both max lengths in request are nil is not breaking
both max lengths in response are nil is not breaking
changing a link to operation ID is not breaking
changing an existing header param to optional is not breaking
changing an existing property in request body to optional is not breaking
changing an existing property in request header to optional is not breaking
changing an existing property in response body to required is not breaking
changing an existing read-only property in request body to required is not breaking
changing an existing request body from required to optional is not breaking
changing an existing required property in response body to write-only is not breaking
changing an existing write-only property in response body to optional is not breaking
changing comments is not breaking
changing extensions is not breaking
changing max length in request from any value to nil is not breaking
changing max length in response from nil to any value is not breaking
changing operation ID is not breaking
changing servers is not breaking
deleting a non-required non-write-only property in response body is not breaking
deleting a path after sunset date of all contained operations is not breaking
deleting a pattern from a schema is not breaking
deleting a required write-only property in response body is not breaking
deleting a tag is not breaking
deleting an operation after sunset date is not breaking
deprecating a header is not breaking
deprecating a parameter is not breaking
deprecating a schema is not breaking
deprecating an operation is not breaking
deprecating an operation with a deprecation policy and sunset date after required deprecation period is not breaking
deprecating an operation without a deprecation policy and without specifying sunset date is not breaking for draft level
deprecating an operation without a deprecation policy and without specifying sunset date is not breaking
increasing max length in request is not breaking
increasing min items in response is not breaking
modifying a pattern to ".*"" in a schema is not breaking
new optional header param is not breaking
new optional property in request header is not breaking
new required response header param is not breaking
no change is not breaking
reducing max in response is not breaking
reducing max length in response is not breaking
reducing min items in request is not breaking
reducing min length in request is not breaking
removing the path without a deprecation policy and without specifying sunset date is not breaking for alpha level
removing the path without a deprecation policy and without specifying sunset date is not breaking for draft level