Listar los flujos en curso de un contacto
Sirve para ver el historial de ejecuciones de flujos de un contacto, filtrable por estado (en curso, completado, invalidado, cancelado) y fechas. Útil para diagnosticar por qué recibió o no una automatización.
GET
Permiso requerido: conversations:read
httpheader
AuthorizationBearer <clave>contactId*integersearch?stringLargo
length <= 255status_group?stringValor en
"en_curso""completado""invalidado""cancelado"date_from?stringFormato
date-timedate_to?stringFormato
date-timeperPage?integerRango
1 <= value <= 100Por defecto
25OK
application/json- response
data*array<>links*meta*curl -X GET "https://example.com/contact-flows/0"{ "data": [ {} ], "links": { "first": "string", "last": "string", "prev": "string", "next": "string" }, "meta": { "current_page": 0, "from": 0, "last_page": 0, "links": [ { "url": "string", "label": "string", "active": true } ], "path": "string", "per_page": 0, "to": 0, "total": 0 }}Flujos
Un flujo es una automatización: un disparador (trigger_type, trigger_values, trigger_device_ids) inicia una cadena de nodos (nodes) que se ejecuta para un contacto.
Cancelar un flujo en curso PUT
Usalo para frenar un flujo que está corriendo para un contacto, por ejemplo cuando tu sistema detecta que ya compró o pidió no recibir más mensajes.