Backend
271 views
API Versioning
Quick Definition
Maintaining multiple API versions for backward compatibility
Full Definition
The practice of maintaining multiple versions of an API to ensure backward compatibility during evolution.
Examples
URL versioning, header versioning, sunset policies
Related Terms
rest-api
api-design
backward-compatibility
More Backend Terms
Webhook
HTTP callback triggered by specific events
Apache Kafka
Distributed event streaming platform for high-throughput data
Authentication
Verifying user identity before granting access
Circuit Breaker
Pattern preventing cascading failures by halting failing requests
Caching
Storing frequently accessed data for improved performance
Idempotency
Property where multiple operations produce same result as once