Middle
У којим изменама одговора API треба да повећамо верзију, а у којима не?
sobes.tech АИ
Одговор од АИ
Верзија API-ја треба да се повеќа при внесување промена што нарушува назад-совпаѓање (breaking changes). Такви промени укључују:
- Брисање или преименовање постојећих поља у одговору.
- Промена типа података поља.
- Промена структуре одговора, што спречава клијенте да правилно обрађују податке.
Промене које не захтевају повећање верзије:
- Додавање нових опционих поља у одговор (клијенти их могу игнорисати).
- Додавање нових ендпоинта.
- Исправљање грешака које не утичу на структуру и формат одговора.
Стога, ако промене могу сломити постојеће клијенте, потребно је повећати верзију API.