← Back to all Glossary terms
API Versioning Glossary
Explore 8 platform engineering definitions related to API Versioning.
API Versioning
Semantic Versioning (SemVer)
MAJOR.MINOR.PATCH scheme communicating compatibility changes.
Try in 1 tool
API Versioning
Major, minor, and patch bumps (API)
Patch fixes bugs, Minor adds features, Major breaks compatibility.
Try in 1 tool
API Versioning
Breaking change (API)
Modification causing existing clients to fail or require updates.
Try in 1 tool
API Versioning
Calendar Versioning (CalVer)
Version tied to release dates rather than compatibility signals.
Try in 1 tool
API Versioning
URL versioning vs header versioning
URL embeds version in path; header uses custom headers.
Try in 1 tool
API Versioning
Sunset header (API)
Communicates when resource or version will be decommissioned.
Try in 1 tool
API Versioning
API deprecation strategy
Plan for retiring API while giving consumers migration time.
Try in 1 tool
API Versioning
Consumer-driven contracts
Consumers define expectations; provider runs contracts as tests.
Try in 1 tool