Ao utilizar nossas APIs, podem ocorrer situações em que retorne alguma mensagem de erro por nossos sistemas, em resposta à consulta ou operação encaminhada para a API.
Neste artigo, você verá alguns dos casos mais comuns destes erros para a API de Tickets, em específico. O artigo está dividido em:
Erros Frequentes - GET
- Status: 429 Too Many Requests
- Status: 400 Bad Request, com dados: "The $select parameter is required."
- Status: 400 Bad Request, com dados: "message": "The query parameter '$inLineCount' is not supported."
- Status: 400 Bad Request, com dados: "message": "The query specified in the URI is not valid. A binary operator with incompatible types was detected. Found operand types 'Movidesk.Core.Data.Enums.TicketOrigin' and 'Edm.Int32' for operator kind 'Equal'." e semelhantes
Erros Frequentes - POST e PATCH
- Status: 429 Too Many Requests
- Status: 415 Unsupported Media Type, com dados: "message": "The request entity's media type 'text/plain' is not supported for this resource."
- Status: 400 Bad Request, com dados: "errorMessage": "The ticket does not meet the display conditions of the informed rule.","propertyName": "customFieldRuleId"
- Status: 400 Bad Request, com dados: "errorMessage": "There is no match for the Ref. code value entered","propertyName": "Clients[n].Id"
- Status: 400 Bad Request, com dados: "errorMessage": "Update both <b>Assigned agent</b> and <b>Assigned agent: Team</b>", "propertyName": "Owner"