Weź punkt końcowy interfejsu API HTTP, który wyrzuca następujący model odpowiedzi:
{
"type": "Dog",
"name": "Jessi",
...
}
typePole zostało opisane w dokumentacji jako jeden Dog, Catlub Fish.
Czy dodanie nowej opcji Ratbyłoby , powiedzmy , uważane za przełomową zmianę interfejsu API?
Czy dodanie opcji do skończonej listy (którą programista może włączyć) uważa za rozszerzenie lub modyfikację interfejsu API?