Aprenda sobre o tratamento de erros na Analytics API da Malga, incluindo como interpretar respostas GraphQL e os significados dos códigos de status HTTP retornados.
Status Code | Explicação |
---|---|
401 | Não autorizado. Um token válido não foi transmitido no cabeçalho da solicitação. |
400 | Solicitação inválida (request_without_body) |
403 | Proibido. |
404 | Não encontrado. |
415 | Tipo de mídia não compatível. |
405 | Método não permitido. |
422 | X-Client-Id é obrigatório. |
/v1/graphql
, onde só é permitido o método POST.
ROTA: /v1/graphql
Status Code | Explicação |
---|---|
404 | Not Found |
/v1/graphql
Status Code | Explicação |
---|---|
403 | Forbidden |
/v1/graphql
Status Code | Explicação |
---|---|
415 | Unsupported Media Type |
/v1/graphql
Status Code | Explicação |
---|---|
400 | No GraphQL query found in the request |
/v1/graphql
Status Code | Explicação |
---|---|
400 | {"data": null,"errors": [{"message": "Cannot query field 'allCharge' on type 'Query'. Did you mean 'charge' or 'charges'?","locations": [{"line": 2,"column": 3 }]}]} |
/v1/graphql
Status Code | Explicação |
---|---|
400 | {"data": null,"errors": [{"message": "Syntax Error: Expected Name, found <EOF>.","locations": [{"line": 52,"column": 2 }]}]} |
/v1/graphql
Status Code | Explicação |
---|---|
200 | {"data": null,"errors": [{"message": "Syntax Error: Expected Name, found '}'.","locations": [{"line": 10,"column": 7 }]}]} |
/v1/graphql
Status Code | Explicação |
---|---|
200 | {"data": null,"errors": [{"message": "Cannot query field 'client' on type 'Charge'. Did you mean 'clientId'?","locations": [{"line": 10,"column": 9 }]}]} |
/v1/graphql
Status Code | Explicação |
---|---|
200 | {"data": null,"errors": [{"message": "Syntax Error: Expected Name, found <EOF>.","locations": [{"line": 19,"column": 2}]}]} |