| Funkcija | Staro | Novo | Vpliv |
|---|---|---|---|
| Mehanizem avtentifikacije | Osnovna avtentifikacija (uporabniško ime in geslo v glavah) | OAuth 2.0 (avtentifikacija na podlagi žetona) | Obstoječe integracije je treba posodobiti, da bodo omogočale ustvarjanje in obnovitev žetonov. |
| Obvezna identifikacijska številka zahtevka | Neobvezna ali ni potrebna | RequestId je obvezna v vsakem zahtevku |
Vse odjemalske aplikacije morajo za vsak klic ustvariti in vključiti edinstveno identifikacijsko številko zahtevka. |
| Skladnost s HTTP-stanjskimi kodami | Prilagojene ali neusklajene stanjske kode | Standardne HTTP-stanjske kode (npr. 200, 400, 401, 500) | Logika obravnavanja napak v odjemalskih aplikacijah bo morda potrebna revizija. |
| Enotna struktura zahtevka/odgovora | Različne oblike med končnimi točkami | Standardizirana struktura JSON za vse API-je za branje/pisanje | Logika razčlenjevanja in podatkovni modeli v odjemalskih sistemih bodo morda potrebovali posodobitev. |
| Izboljšana vsebina napak | Minimalna ali splošna sporočila o napakah | Podrobna struktura napak s kodami, sporočili in namigi | Stranke morajo posodobiti rutine za obravnavanje napak, da bodo lahko izkoristile nova polja. |
| URL-ji končnih točk in parametri | Zastarele poti do končnih točk in imena parametrov | Posodobljene poti do končnih točk in konvencije poimenovanja parametrov | Vse URL-je končnih točk in vsebine zahtevkov je treba pregledati in posodobiti. |
