Listar entradas y salidas de una campaña
Sirve para obtener el registro de entradas y salidas de toda una campaña, con fecha, grupo y país, filtrando por tipo de evento, fechas o grupos.
Permiso requerido: communities:read (Leer)
Con API key: la respuesta siempre viene paginada. Tamaño de página: perPage (por defecto 25, máximo 100; un valor mayor, menor que 1 o no entero responde 422).
httpAuthorizationBearer <clave>Tu API key de Funnelchat, enviada en cada llamada como Authorization: Bearer <id>|fc_live_....
campaign*integerThe campaign ID
search?|length <= 50event_type?|"all""join""leave"nullpage?|1 <= valueperPage?|1 <= value <= 100start_date?|date-timeend_date?|date-timetimezone?|length <= 64date_mode?|"both""joins_only""leaves_only"nullselection_type?|"all""none"nullgroups_uids[]?array<>participant_filter?|"all""active"nullPaginated set of ParticipantEventResource
application/json- response
data*array<>links*meta*curl -X GET "https://example.com/v1/campaigns/0/participant-events"{ "data": [ { "phone": "string", "whatsapp_id": "string", "event_type": "join", "event_at": "string", "group_id": 0, "group_name": "string", "country_code": "string", "country_name": "string" } ], "links": { "first": "string", "last": "string", "prev": "string", "next": "string" }, "meta": { "current_page": 1, "from": 1, "last_page": 1, "links": [ { "url": "string", "label": "string", "active": true } ], "path": "string", "per_page": 0, "to": 1, "total": 0 }}Listar los participantes con su grupo actual GET
Usalo para saber en qué grupo está cada participante de una campaña, cuándo entró o salió y si sigue activo. Ideal para sincronizar miembros con tu CRM.
Listar los participantes de un grupo GET
Usalo para listar los participantes de un grupo, filtrando por teléfono, si son administradores o si se los puede promover a administrador.