A requisição está malformada e não pode ser processada pelo servidor. Isso normalmente significa que o corpo da requisição, os headers ou o content type estão incorretos.
HTTP Status: 400 Bad Request
| Código | Descrição |
|---|---|
invalid_content_type | O header Content-Type está ausente ou não é suportado |
malformed_body | O corpo da requisição não é um JSON válido |
missing_grant_type | O parâmetro grant_type está ausente |
unsupported_grant_type | O valor de grant_type não é suportado |
missing_authorization | O header Authorization está ausente |
missing_file | Um upload de arquivo obrigatório está ausente |
missing_type | O campo type do documento está ausente |
file_too_large | O arquivo enviado excede o tamanho máximo permitido |
invalid_limit | O parâmetro de consulta limit é inválido |
invalid_sort | O parâmetro de consulta sort é inválido |
invalid_order | O parâmetro de consulta order é inválido |
invalid_cursor | O cursor de paginação é inválido ou expirou |
empty_update | O corpo da requisição de atualização não contém campos para atualizar |
{
"type": "https://docs.dinie.com/errors/invalid-request",
"title": "Bad Request",
"status": 400,
"detail": "The request body could not be parsed as JSON.",
"code": "malformed_body"
}invalid_content_type-- Defina o headerContent-Typecomoapplication/jsonpara requisições JSON oumultipart/form-datapara uploads de arquivo.malformed_body-- Valide que o corpo da requisição é um JSON bem formado antes de enviar. Verifique vírgulas extras, chaves sem aspas ou problemas de encoding.missing_grant_type-- Incluagrant_type=client_credentialsno corpo da requisição de token.unsupported_grant_type-- Apenasclient_credentialsé suportado.missing_authorization-- Inclua o headerAuthorizationcom credenciais Basic ou Bearer.missing_file-- Certifique-se de que o campo de arquivo obrigatório está incluído no seu upload multipart.missing_type-- Inclua o campotypeespecificando o tipo do documento.file_too_large-- Reduza o tamanho do arquivo antes de enviar.invalid_limit/invalid_sort/invalid_order/invalid_cursor-- Verifique os valores dos parâmetros de consulta na documentação da API.empty_update-- Inclua ao menos um campo para atualizar no corpo da requisição PATCH.
- Guia de Tratamento de Erros -- Padrões completos de tratamento de erros e exemplos de código