Mobilia icon

Mobilia

Trabaja con la API pública de Mobilia

Solicitudes → Listar solicitudes

AI-generated

Summary

Retrieves a list of requests from the Mobilia platform, supporting filtering by date, status, and custom advanced filters, with optional pagination.

Inputs

  • Filtros — Collection of filters for the initial API request: FechaDesde (minimum date), FechaHasta (maximum date), and Estado (request status).
  • Orden y paginación — Collection for sorting and pagination: OrdenarPor (sort field), NumeroPagina (page number), TamanoPagina (page size, max 100), and Ordenacion (direction).
  • Filtros Avanzados De Identidad — Filters applied after data retrieval: Reference range, Name, Email, and Phone.
  • Filtros Avanzados De Negocio — Filters applied after data retrieval: Agent ID, Campaign ID, Client ID, Town, Zone, and Price range.
  • Filtros Avanzados De Estado — Filters applied after data retrieval: Status, Operation Type, and Source Type.
  • Filtros Avanzados De Contenido — Filters applied after data retrieval: Message content, Property references, and Minimum property count.
  • Reglas Expertas Por Ruta — JSON array of custom rules (path, operator, value) for precise filtering (e.g., panelSolar = true, precioVenta <= 450000).
  • Traer Todo — If true, retrieves all pages of results; if false, limits results based on the pagination settings.
  • Separar En Items — If true, splits array responses into separate workflow items.
  • Simplificar Respuesta — If true, unwraps common response envelopes like 'datos' or 'elementos'.

Output shape

A list of items, each containing request data (e.g., reference, name, status, date).

Advanced filters are applied client-side after all pages are fetched to ensure consistent results. The node may traverse multiple pages if returnAll is enabled or advanced filters require it.

Examples

Example 1: Retrieve all requests with status 'Atendido' from the last month.

Filtros: FechaDesde (current date - 30 days), FechaHasta (current date), Estado: 'Atendido'; Traer Todo: true

Example 2: Find requests in 'Valencia' zone with a maximum price of 300,000.

Filtros Avanzados De Negocio: requestZoneLocal: 'Valencia', requestPriceMaxMaxLocal: '300000'; Simplificar Respuesta: true

Example 3: Filter requests containing the text 'solar' in the message body.

Filtros Avanzados De Contenido: requestMessageLocal: 'solar'; Separar En Items: true

Links

Discussion