Sobes.tech
Middle

In quali modifiche della risposta API dobbiamo aumentare la versione e in quali no?

sobes.tech AI

Risposta dell'AI

La versione dell’API dovrebbe essere aumentata quando vengono apportate modifiche che rompono la compatibilità retroattiva (cambiamenti che interrompono). Questi cambiamenti includono:

  • Rimuovere o rinominare campi esistenti nella risposta.
  • Modificare il tipo di dati dei campi.
  • Modificare la struttura della risposta, impedendo ai clienti di elaborare correttamente i dati.

I cambiamenti che non richiedono l’aumento della versione:

  • Aggiunta di nuovi campi opzionali nella risposta (i clienti possono ignorarli).
  • Aggiunta di nuovi endpoint.
  • Correzione di errori che non influenzano la struttura e il formato della risposta.

Pertanto, se i cambiamenti possono rompere i clienti esistenti, è necessario aumentare la versione dell’API.