Skip to main content

Zijn er brekende veranderingen in de nieuwe eindpunten naast de authenticatie?

Feature Old New Impact
Authenticatiemechanisme Basisauthenticatie (gebruikersnaam & wachtwoord in headers) OAuth 2.0 (authenticatie op basis van token) Bestaande integraties moeten worden bijgewerkt om het genereren en vernieuwen van token te verwerken.
Verplichte verzoek-ID Optioneel of niet vereist RequestId is verplicht in elk verzoek Alle clienttoepassingen moeten een unieke verzoek-ID genereren en opnemen in elke oproep.
HTTP Status Code Compliance Aangepaste of inconsistente statuscodes Standaard HTTP-statuscodes (bijv, 200, 400, 401, 500) De logica voor foutafhandeling in client-apps moet mogelijk worden herzien.
Uniforme structuur voor verzoeken/antwoorden Verschillende indelingen tussen eindpunten Genormaliseerde JSON-structuur voor alle lees-/schrijf-API's De logica voor het verwerken van gegevens en gegevensmodellen in clientsystemen moeten mogelijk worden bijgewerkt.
Geavanceerde foutenlading Minimale of algemene foutmeldingen Gedetailleerde foutstructuur met codes, berichten en hints Cliënten moeten de foutbehandelingsroutines bijwerken om gebruik te maken van nieuwe velden.
Endpoint-URL's en -parameters Legacy endpoint-paden en parameternamen Update endpoint-paden en naamconventies voor parameters Alle endpoint-URL's en request payloads moeten worden herzien en bijgewerkt.

.

Over ons

Het Shell Developer Portal ondersteunt partners bij het aan de slag gaan met Shell API’s en het omzetten van ideeën in oplossingen die klaar zijn voor productie.

Shell-logo

Neem contact op met

Inloggen op je account

Vraag de AI-assistent naar de API’s en API-producten van Shell