dkduckkit.dev

Glossary

Breaking change (API)

An API breaking change is a modification that causes existing clients — written against the previous API version — to fail, produce incorrect results, or require code changes to continue functioning. Common examples: removing a response field, changing a type, renaming an endpoint, making an optional parameter required, or altering error semantics. Adding optional fields is often non-breaking if clients ignore unknown fields.

Related tools

See also

Last updated: March 2026