Skip to main content

API de Llamadas

La API de Llamadas de Positus te permite gestionar llamadas de voz a través de WhatsApp de forma programática. Puedes buscar permisos de llamada, iniciar, aceptar, rechazar y finalizar llamadas.

Autenticación y alcance

Todas las rutas requieren autenticación mediante Bearer Token de usuario y se acceden bajo un número específico:
El número debe estar activo y tener calling habilitado en el workspace. Si no es así, la API responde con 404 o 403.
Para recibir eventos de llamada (webhooks), el número debe tener un calls_webhook configurado. Sin esto, no recibirás notificaciones de llamadas entrantes.

Buscar permiso de llamada

Devuelve el estado de permiso para iniciar llamadas con un contacto específico.
Respuesta:

Modelo de permiso

Entiende los campos devueltos por el endpoint de búsqueda de permisos:

Iniciar llamada

Inicia una llamada VoIP con un contacto.
Cuerpo de la solicitud:
Respuesta:

Aceptar llamada

Acepta una llamada recibida.
Cuerpo de la solicitud:
Respuesta:

Rechazar llamada

Rechaza una llamada recibida.
Cuerpo de la solicitud:
Respuesta:

Finalizar llamada

Finaliza una llamada en curso.
Cuerpo de la solicitud:
Respuesta: