Saltar al contenido principal
Actualizado el Aug 4, 2026

Buscar Datos de la Empresa

Usa esta acción cuando necesites una lista de registros coincidentes en vez de un registro específico.

Mejor para

  • Buscar contactos, servicios, eventos o workflows por filtros
  • Encontrar el registro coincidente más reciente o más antiguo
  • Dirigir pasos posteriores según si existen o no coincidencias

Campos principales

CampoQué hace
Dynadata Item TypeElige qué tipo de registros buscar
filter (CEL -> Mongo filter)Define qué registros deben coincidir. No uses $regex aquí — es rechazado con un error 400; usa Búsqueda + Campos de búsqueda para coincidencia de texto parcial
BúsquedaTérmino de subcadena ("contiene") sin distinción de mayúsculas y minúsculas, comparado literalmente contra los campos listados en Campos de búsqueda
Campos de búsquedaLos nombres de campo contra los que se compara el término de Búsqueda, p. ej. ["name","email"]
sort (CEL -> sort object)Controla el orden de los registros retornados
LímiteControla cuántos registros retornar. Si lo dejas vacío, el predeterminado es 50
OmitirPermite paginar los resultados

Qué pueden usar los pasos posteriores

Los registros coincidentes están disponibles en:

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

Consejos

  • Usa ordenación junto con un límite bajo cuando solo necesites la primera coincidencia relevante.
  • Verifica si step(N).data está vacío antes de asumir que existe un resultado.
  • Este es frecuentemente el primer paso correcto antes de una acción posterior de actualización o notificación.
  • Para coincidencia de texto parcial / "contiene", usa Búsqueda + Campos de búsqueda en vez de un filtro $regex (que es rechazado con un error 400).