Sobes.tech
Middle

У којим изменама одговора API треба да повећамо верзију, а у којима не?

sobes.tech АИ

Одговор од АИ

Верзија API-ја треба да се повеќа при внесување промена што нарушува назад-совпаѓање (breaking changes). Такви промени укључују:

  • Брисање или преименовање постојећих поља у одговору.
  • Промена типа података поља.
  • Промена структуре одговора, што спречава клијенте да правилно обрађују податке.

Промене које не захтевају повећање верзије:

  • Додавање нових опционих поља у одговор (клијенти их могу игнорисати).
  • Додавање нових ендпоинта.
  • Исправљање грешака које не утичу на структуру и формат одговора.

Стога, ако промене могу сломити постојеће клијенте, потребно је повећати верзију API.