Ir al contenido

Conectar un número de WhatsApp Business

POST
/whatsapp-business/connections
curl --request POST \
--url https://api.matiasimpulso.com/whatsapp-business/connections \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "name": "example", "phoneNumberId": "example", "accessToken": "example", "businessAccountId": "example", "isDefault": true }'

Prueba el token contra Meta, lo guarda cifrado y suscribe la app a la cuenta. Repetirlo con el mismo número renueva las credenciales.

Media type application/json
object
name
required
string
<= 255 characters
phoneNumberId
required

Va en la URL de Graph: solo dígitos.

string
/^\d{5,64}$/
accessToken
required

Se guarda cifrado y nunca se devuelve.

string
<= 2048 characters /^\S+$/
businessAccountId

Id de la cuenta (WABA). Necesario para suscribir los webhooks y usar plantillas.

string
/^\d{1,64}$/
isDefault
boolean

Example generated

{
"name": "example",
"phoneNumberId": "example",
"accessToken": "example",
"businessAccountId": "example",
"isDefault": true
}

Conexión creada o actualizada

Datos inválidos o Meta rechazó las credenciales

Número en otra cuenta o límite de conexiones

No se pudo hablar con Meta

Falta INTEGRATIONS_ENCRYPTION_KEY