Стратегия URL/header/media type, поддержка N-1, deprecation policy, раздельные DTO.
Разбор
- Тесты на старые клиенты.
- Без новой версии не ломать контракт.
- Минимальные отличия версий.
- Документируйте сроки поддержки.
Итог
Версионирование — управляемая эволюция контракта.