Conector Stop/Fim (v2)
Documentação válida para fluxos configurados com trigger REST. A principal vantagem de utilizar este recurso é manter a organização e facilitar o monitoramento dos dados trafegados no fluxo
Um fluxo com trigger REST permite customizar o conteúdo da resposta que este fluxo deve retornar
Ao criar um fluxo com trigger REST o seu retorno padrão será um status code '200 - OK'
Exemplo 1: Ao expandir, na aba "Response" podemos customizar o status code, headers e o body que serão retornados ao executar o fluxo
Podemos adicionar condições para retornar respostas esperadas de acordo com os valores que os conectores dentro do fluxo retornarem
Exemplo 2: Caso as condições configuradas forem verdadeiras será retornado os headers, status, e body customizados no bloco "Produto criado com sucesso", podemos combinar quantas condições "e", "ou" forem necessárias. Caso a condição for falsa será retornado o valor padrão do exemplo 1
Abaixo um exemplo da resposta retornada quando enviado um body com o seguinte conteudo:
{ "productName" : "pencil" }
A regra segue o controle de fluxo case switch, ou seja: a figura 1 corresponde a um bloco de case, a figura 2 a outro bloco de case.
Exemplo: se tivermos 5 blocos customizados, ao executar o fluxo o terceiro e o quarto forem verdadeiros, sempre será retornado o primeiro verdadeiro, neste caso o terceiro.
Monitoramento: nos detalhes da execução em 'Input' é possivel visualizar todos os dados que foram configurados no conector fim, Isso proporciona agilidade na análise dos dados retornados pelo fluxo, facilitando a identificação e resolução de possíveis problemas
Exemplo 3: Podemos criar uma condição para retornar uma resposta de acordo com o status da execução do fluxo, este valor está disponível nas variáveis de execução, em {{$.flowExecution.status}}. os status possíveis são 'ERROR' ou 'OK'.
Neste exemplo temos o bloco 'Erro ao criar produto'
Last updated