Pular para o conteúdo principal
Atualizado em Aug 4, 2026

Pesquisar Dados da Empresa

Use esta ação quando precisar de uma lista de registros correspondentes em vez de um registro específico.

Melhor para

  • Procurar contatos, serviços, eventos ou workflows por filtros
  • Encontrar o registro correspondente mais recente ou mais antigo
  • Direcionar passos posteriores com base na existência ou não de correspondências

Campos principais

CampoO que faz
Dynadata Item TypeEscolhe que tipo de registros pesquisar
filter (CEL -> Mongo filter)Define quais registros devem corresponder. Não use $regex aqui — é rejeitado com um erro 400; use Busca + Campos de busca para correspondência de texto parcial
BuscaTermo de substring ("contém") sem distinção de maiúsculas e minúsculas, comparado literalmente contra os campos listados em Campos de busca
Campos de buscaOs nomes de campo contra os quais o termo de Busca é comparado, p. ex. ["name","email"]
sort (CEL -> sort object)Controla a ordem dos registros retornados
LimiteControla quantos registros retornar. Se deixar vazio, o padrão é 50
PularPermite paginar os resultados

O que passos posteriores podem usar

Os registros correspondentes estão disponíveis em:

  • step(N).data
  • step(N).data[0]

Dicas

  • Use ordenação junto com um limite baixo quando precisar apenas da primeira correspondência relevante.
  • Verifique se step(N).data está vazio antes de assumir que um resultado existe.
  • Este é frequentemente o primeiro passo correto antes de uma ação posterior de atualização ou notificação.
  • Para correspondência de texto parcial / "contém", use Busca + Campos de busca em vez de um filtro $regex (que é rejeitado com um erro 400).