Pular para o conteúdo principal

Formato do erro

Definições dos campos

  • code – Um identificador estável e único para o erro. Útil para tratamento programático e solicitações de suporte.
  • title – Um resumo curto e legível do problema.
  • message – Orientação detalhada para ajudar você a resolver o erro.
Essa estrutura garante que você sempre receba um retorno acionável quando algo não sair como esperado.

Detalhes de erro por campo

Para problemas específicos de campos individuais, um objeto fields fornece contexto adicional. Exemplos:

Erros gerais


Esses erros se aplicam a todos os endpoints da API do Flowker.

Erros de validação de requisição


Esses erros são retornados quando a requisição à API não atende aos requisitos de validação.

Erros de entidade


Erros de workflow


Erros de catálogo, executor e trigger


Erros de configuração de executor


Erros de configuração de provider


Erros de execução de workflow


Erros de injeção de falhas (apenas ambientes de teste)


Esses erros são retornados apenas em ambientes com injeção de falhas habilitada. Eles não estão presentes em produção.