Actions44
- Agenda Actions
- Agentes Actions
- Aplicaciones Cliente Actions
- Campañas Actions
- Clientes Actions
- Cuentas Actions
- Estados Administrativos Actions
- Grupos Actions
- Inmuebles Actions
- Promociones Actions
- Solicitudes Actions
- Status Actions
- Tareas Actions
- Visitas Actions
Clientes → Listar clientes
AI-generatedSummary
Retrieves a paginated or full list of client records from the Mobilia CRM, supporting filtering by type, group, campaign, dates, and advanced identity, contact, classification, and relationship criteria.
Inputs
- query_collection_clientesGetMany_filters — Filters to apply before the API request. Includes client types (Propietario, Demandante, etc.), groups (IdGrupos), excluded groups (IdExcluyeGrupos), related campaign (IdCampana), last contact dates (UltimoContactoDesde/Hasta), and search dates (FechaDesde/Hasta).
- query_clientesGetMany_Busqueda — Text search across the client's name, email, or related text fields.
- query_collection_clientesGetMany_pagination — Sorting (OrdenarPor: FechaAlta, NombreUsuario, FechaUltimoContacto) and pagination controls (NumeroPagina, TamanoPagina, Ordenacion: Ascendente/Descendente).
- clientAdvancedIdentityFilters — Filters applied post-retrieval to ensure coherent results (e.g., DNI, Name, Alias, Email, Reference range).
- clientAdvancedContactFilters — Filters applied post-retrieval (e.g., Phone, Address, Postal Code, Language, Civil Status, Notes).
- clientAdvancedClassificationFilters — Filters applied post-retrieval (e.g., Owner, Buyer, Customer, Newsletter status, Email alerts).
- clientAdvancedRelationFilters — Filters applied post-retrieval (e.g., Campaign ID, Creator/Modifier Agent ID, Group Name, Account Name).
- propertyAdvancedJsonRules — JSON rules for custom property filtering (e.g., panelSolar == true, precioVenta max 450000).
- returnAll — If true, fetches all pages; if false, respects pagination limits (max 100 per page).
- splitIntoItems — If true, splits array responses into separate items (default).
- simplifyResponse — If true, unwraps common response envelopes (e.g., 'datos' or 'elementos').
Output shape
A list of client records. If 'simplifyResponse' is true, common response wrappers are unwrapped.
When advanced filters (Identity, Contact, Classification, Relations) are used, the node may paginate through all available results to apply them coherently. 'returnAll' can force fetching all pages. Results are split into items by default.
Examples
Example 1: List all clients from a specific group 'VIP' with their latest contact date descending.
Set IdGrupos to 'VIP', OrdenarPor to 'FechaUltimoContacto', Ordenacion to 'Descendente'.
Example 2: Find clients who own a property (Propietario) and have a reference number greater than 5000.
Set clientAdvancedClassificationFilters (Propietario: true) and clientAdvancedIdentityFilters (clientReferenceMinLocal: 5000).
Example 3: Retrieve all clients subscribed to the newsletter without pagination limits.
Set clientNewsletterLocal to true in advanced classification filters and enable 'returnAll'.