Begrijp en los fouten op die door de Zonos GraphQL API worden geretourneerd.
GraphQL
De Zonos API retourneert twee soorten fouten: HTTP-statuscodes voor transportfouten en GraphQL-fouten voor applicatiefouten. De meeste fouten zijn GraphQL-fouten met een classificatie in het veld extensions om de oorzaak en passende oplossing te identificeren.
Applicatiefouten worden geretourneerd als een lijst in het veld errors van de response body. Elke fout bevat een message, het path van de mislukte operatie en een extensions-object met het fouttype en request-ID.
API-fouten
API-fouten
Begrijp en los fouten op die door de Zonos GraphQL API worden geretourneerd.GraphQL
De Zonos API retourneert twee soorten fouten: HTTP-statuscodes voor transportfouten en GraphQL-fouten voor applicatiefouten. De meeste fouten zijn GraphQL-fouten met een classificatie in het veld
extensionsom de oorzaak en passende oplossing te identificeren.HTTP-statuscodes
HTTP-fouten worden geretourneerd wanneer een verzoek op transportniveau niet kan worden verwerkt.
GraphQL-foutformaat
Applicatiefouten worden geretourneerd als een lijst in het veld
errorsvan de response body. Elke fout bevat eenmessage, hetpathvan de mislukte operatie en eenextensions-object met het fouttype en request-ID.{"errors": [{"message": "Description of the error","path": ["landedCostCalculate"],"extensions": {"errorType": "BAD_REQUEST","requestId": "req_abc123"}}]}Foutclassificaties
Het veld
extensions.errorTypegeeft de categorie van de fout en de aanbevolen actie aan.BAD_REQUESTNOT_FOUNDUNAVAILABLEPERMISSION_DENIEDFAILED_PRECONDITIONINTERNALUNKNOWNWas deze pagina nuttig?