Tome un punto final de la API HTTP que escupe el siguiente modelo de respuesta:
{
"type": "Dog",
"name": "Jessi",
...
}
El type
campo se ha descrito en la documentación como uno de Dog
, Cat
o Fish
.
¿Agregar una nueva opción, por ejemplo Rat
, se consideraría un cambio de API de última hora?
¿Agregar una opción a una lista finita (que un desarrollador puede activar) considera una extensión o una modificación de una API?
fuente
Solo se rompería si "Rata" pudiera ser devuelta de las operaciones existentes.
Si las operaciones existentes no pueden devolver "Rata", agregar esta nueva opción no tendría ningún efecto.
fuente