Glossar
API-Versionierung
API-Versionierung
API-Design
API-Versionierung ermöglicht das Weiterentwickeln einer API ohne bestehende Clients zu brechen. Strategien: URL-Versionierung (/v1/users, /v2/users), Header-Versionierung (Accept: application/vnd.api+json;version=2) oder Query-Parameter (?version=2). Ohne Versionierung müssen alle Clients gleichzeitig aktualisiert werden. Semantic Versioning (SemVer) hilft Clients einzuschätzen, ob ein Update Breaking Changes enthält.