Use webhooks para recibir los eventos de mensajes de inmediato en su sistema.
Hay dos tipos de webhook disponibles:
Configure este webhook en los ajustes del dispositivo para recibir actualizaciones de estado sin consultar la API.
{
"sms_id": int,
"status_id": int,
"status_message": string,
"sendto": string,
"senttime": datetime,
"channel_id": int,
"device_id": int
}
Configure este webhook para reenviar los mensajes entrantes a su CRM, helpdesk o backend.
La carga incluye un campo "type" que indica si el mensaje entrante es un texto o una imagen (p. ej., de WhatsApp).
Se envía para los SMS entrantes y los mensajes de texto entrantes de WhatsApp / WhatsApp Business / RCS.
{
"address": string,
"date": datetime,
"date_sent": datetime,
"body": string,
"internal_id": int,
"channel_id": int,
"sms_id": int,
"device_id": int,
"device_name": string,
"type": "text"
}
Se envía para las imágenes entrantes de WhatsApp / WhatsApp Business. La imagen ya está subida a nuestro almacenamiento S3: su backend solo tiene que guardar la URL, sin necesidad de descargar y volver a subir el archivo.
{
"address": string,
"date": datetime,
"date_sent": datetime,
"body": "",
"internal_id": null,
"sim": int,
"sms_id": int,
"type": "img",
"img_url": "https://smsgateway24.s3.eu-central-1.amazonaws.com/..."
}
Notas: