Forstå og løs fejl returneret af Zonos GraphQL API.
GraphQL
Zonos API returnerer to typer fejl: HTTP-statuskoder for transportniveau-fejl og GraphQL-fejl for applikationsniveau-problemer. De fleste fejl er GraphQL-fejl, der inkluderer en klassificering i feltet extensions for at hjælpe med at identificere årsagen og den passende løsning.
Fejl på applikationsniveau returneres som en liste i feltet errors i response body. Hver fejl inkluderer en message, path for den operation, der fejlede, og et extensions-objekt med fejltypen og request ID.
API-fejl
API-fejl
Forstå og løs fejl returneret af Zonos GraphQL API.
GraphQL
Zonos API returnerer to typer fejl: HTTP-statuskoder for transportniveau-fejl og GraphQL-fejl for applikationsniveau-problemer. De fleste fejl er GraphQL-fejl, der inkluderer en klassificering i feltet
extensionsfor at hjælpe med at identificere årsagen og den passende løsning.HTTP-statuskoder
HTTP-fejl returneres, når en anmodning ikke kan behandles på transportniveau.
GraphQL-fejlformat
Fejl på applikationsniveau returneres som en liste i feltet
errorsi response body. Hver fejl inkluderer enmessage,pathfor den operation, der fejlede, og etextensions-objekt med fejltypen og request ID.{"errors": [{"message": "Description of the error","path": ["landedCostCalculate"],"extensions": {"errorType": "BAD_REQUEST","requestId": "req_abc123"}}]}Fejlklassificeringer
Feltet
extensions.errorTypeangiver fejlkategorien og den anbefalede handling.BAD_REQUESTNOT_FOUNDUNAVAILABLEPERMISSION_DENIEDFAILED_PRECONDITIONINTERNALUNKNOWNVar denne side nyttig?