Erros

Formato padronizado de respostas de erro.

Todas as falhas retornam um objeto ErrorResponse:

{
  "errors": [{
    "status": "400",
    "code": "REQ_001",
    "title": "Requisição inválida",
    "description": "..."
  }],
  "metadata": {
    "totalRecords": 1,
    "requestDatetime": "2026-06-05T12:00:00Z"
  }
}

Use o campo code para tratamento programático. Validação de campos pode retornar múltiplos itens em errors.