Lanzar un flujo
El flujo arranca después de su trigger, como si el contacto lo hubiera disparado (el formulario empieza por su introducción). El flujo tiene que estar activo. El UUID está en la URL del editor del flujo o del formulario. Pide el permiso flows:launch en las claves adicionales.
Lanzar un flujo
POST
https://api.kontacto.pro/flow-launch
Parámetros · cuerpo JSON si es POST
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| api_key | string | Sí | Tu API key. |
| sender | string | Sí | Número que envía (tuyo). |
| number | string | Sí | Número del contacto con código de país. |
| flow | string | No | UUID del flujo (o envía form). |
| form | string | No | UUID del formulario. |
Ejemplos
Solicitud JSON
{
"api_key": "TU_API_KEY",
"sender": "51xxxxxxxxx",
"number": "51xxxxxxxxx",
"flow": "0199a3b2-7c4e-7d21-9f3a-5b8e2c1d4f60"
}
cURL
curl -X POST https://api.kontacto.pro/flow-launch \
-H "Content-Type: application/json" \
-d '{
"api_key": "TU_API_KEY",
"sender": "51xxxxxxxxx",
"number": "51xxxxxxxxx",
"flow": "0199a3b2-7c4e-7d21-9f3a-5b8e2c1d4f60"
}'
Respuesta
JSON
{
"status": true,
"msg": "Flujo iniciado"
}