Status 400

Título: BAD REQUEST

Este é um erro relacionado ao envio de requisições que não informam campos obrigatórios.

Abaixo um exemplo de resposta com o status code 400.

Note que há uma propriedade de detalhes que descreve os problemas encontrados em cada campo que apresentou inconsistências.

{
  "status": false,
  "message": "body should have required property 'aggregation'",
  "details": [
    {
      "keyword": "required",
      "dataPath": "",
      "schemaPath": "#/required",
      "params": {
        "missingProperty": "aggregation"
      },
      "message": "should have required property 'aggregation'"
    }
  ]
}
  • status: Propriedade do tipo booleano que tem o valor false.

  • message: descrição do problema encontrado.

  • details: Lista de itens que não passaram na validação.

Last updated