Skip to main content
Solved

Como preencher um campo com o valor de uma resposta de API na automação do Pipefy?

  • May 27, 2025
  • 1 reply
  • 17 views

leo-k-lourenco

Olá, pessoal! Estou usando a funcionalidade de requisição HTTP via automação no Pipefy e estou com dificuldades para atualizar um campo com o valor retornado pela API.

Aqui está o que estou fazendo:

  • A automação é disparada quando um card entra em uma fase.

  • A automação envia um POST para minha API, que responde com JSON no seguinte formato:

{ "seguradoras": "Swiss Re, Prudential" }

  • Em seguida, configurei uma automação para atualizar o campo “Seguradoras elegíveis” com o valor retornado.

  • No campo de atualização, selecionei o campo “seguradoras elegiveis”.

Problema:
Apesar da API responder corretamente (HTTP 200 e o corpo JSON certo), o campo de texto não está sendo preenchido com o valor retornado. Em vez disso, só vejo o log completo da resposta na automação.

Em anexo enviei algumas imagens para melhor entendimento.

Alguém já passou por isso? Será que estou configurando o campo errado ou preciso tratar a resposta de outro jeito?

Desde já, obrigado! 🙏

Best answer by joao-quint

Olá ​@leo-k-lourenco ,

Para preencher um campo com o valor retornado pela sua API, você precisa definir corretamente o JSON Schema dentro da automação.
O JSON Schema informa ao Pipefy como mapear os dados da resposta para os campos do seu card.

 

Exemplo:

{

    "$schema": "http://json-schema.org/draft-04/schema#",

"type": "object",

"properties": {

"type": "string"

 }

},

"required":[

 "nome_campo"

 ]

}

 

Assim, o campo “Seguradoras elegíveis” será preenchido com o valor de seguradoras retornado pela API (Swiss Re, Prudential).

Certifique-se de que o nome da propriedade no schema seja idêntico ao retornado pela API e ao configurado na automação.

 

Para mais detalhes: https://help.pipefy.com/pt-BR/articles/8392669-como-criar-integracoes-com-requisicoes-http-com-automacoes

View original
Did this topic help you find an answer to your question?

1 reply

joao-quint
Pipefy Staff
Forum|alt.badge.img+5
  • Pipefy Staff
  • 61 replies
  • Answer
  • July 24, 2025

Olá ​@leo-k-lourenco ,

Para preencher um campo com o valor retornado pela sua API, você precisa definir corretamente o JSON Schema dentro da automação.
O JSON Schema informa ao Pipefy como mapear os dados da resposta para os campos do seu card.

 

Exemplo:

{

    "$schema": "http://json-schema.org/draft-04/schema#",

"type": "object",

"properties": {

"type": "string"

 }

},

"required":[

 "nome_campo"

 ]

}

 

Assim, o campo “Seguradoras elegíveis” será preenchido com o valor de seguradoras retornado pela API (Swiss Re, Prudential).

Certifique-se de que o nome da propriedade no schema seja idêntico ao retornado pela API e ao configurado na automação.

 

Para mais detalhes: https://help.pipefy.com/pt-BR/articles/8392669-como-criar-integracoes-com-requisicoes-http-com-automacoes


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings