Skip to main content
Solved

Obter o e-mail de um campo do tipo Assignee

  • December 23, 2021
  • 3 replies
  • 224 views

marina-vital

Boa tarde pessoal, tudo bem?

Como estruturo uma query para obter o endereço de e-mail de um campo personalizado do tipo assignee? Eu consegui o e-mail do card assignee, mas não desse campo em especifico:

 

query {
card (id:{{20.id}}){
assignees {
email
}
}
}

 

Campo que preciso do e-mail: 

 

Best answer by lais_lot

Olá @marina-vital , imagina, fico feliz em ajudar

 

Quanto a pergunta sobre os resultados, como não conseguimos filtrar por campo na nossa API, então todos os campos que possuem valor dentro do card, serão retornados nessa query, porem, somente aqueles que tiverem valor de responsável, trará o email, nos demais campos o atributo “assignee_values” continuará aparecendo como vazio.

3 replies

lais_lot
Pipefy Staff
  • Pipefy Staff
  • December 23, 2021

Olá Marina, tudo certo e com você?

Você pode fazer dessa forma aqui, que conseguirá o que precisa

{
card(id:123456789){
fields{
name
assignee_values{
name
email
}
}
}
}

 


marina-vital
  • Author
  • Explorer
  • December 23, 2021

@lais_lot , muito obrigada pelo retorno.

O resultado está me trazendo algumas outras chaves em branco, como consigo apenas a que possui o email?

 


lais_lot
Pipefy Staff
  • Pipefy Staff
  • Answer
  • January 5, 2022

Olá @marina-vital , imagina, fico feliz em ajudar

 

Quanto a pergunta sobre os resultados, como não conseguimos filtrar por campo na nossa API, então todos os campos que possuem valor dentro do card, serão retornados nessa query, porem, somente aqueles que tiverem valor de responsável, trará o email, nos demais campos o atributo “assignee_values” continuará aparecendo como vazio.