Skip to main content
POST
/
v1
/
channels
/
whatsapp
/
connect
Inicia un flow de conexión de WhatsApp Business desde el CLI. Devuelve una URL del portal donde el usuario completa el embedded signup.
curl --request POST \
  --url https://api.keebai.com/v1/channels/whatsapp/connect \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "mode": "embedded_signup",
  "pipeline_id": "<string>",
  "coexistence_enabled": true,
  "name": "<string>"
}
'
{}

Authorizations

Authorization
string
header
required

Personal Access Token con prefijo kbai_pk_. Generar desde el portal con permiso developer.manage_tokens.

Body

application/json
mode
enum<string>
default:embedded_signup

Modo de conexión: embedded_signup (default) abre el flujo de Meta en el portal; qr devuelve un stream SSE para escanear desde la terminal con WhatsApp multi-dispositivo.

Available options:
embedded_signup,
qr
pipeline_id
string

Si se especifica, el canal recién creado se asocia automáticamente al pipeline. Sólo aplica al modo embedded_signup.

coexistence_enabled
boolean

Activa el modo coexistencia (si el cliente ya tiene la app de WhatsApp Business activa). Sólo aplica al modo embedded_signup.

name
string

Etiqueta visible del canal cuando se conecta por QR. Default: "WhatsApp QR".

Response

201 - application/json

The response is of type object.