logo
enes

Cambio de número del usuario

Last update: 4 days ago by Irais Aguirre

Resumen para integración

  • Entrega: WhatsApp → Concepto Móvil → POST a la URL de tu webhook (la que compartes con nuestro equipo de Operaciones), con un JSON en el cuerpo.
  • Formato: el objeto value de Meta sin metadata ni messaging_product (ver Webhook).
  • Identificar al usuario: from/recipient_id o, si no llega, el BSUID.
  • Tipos en esta página: system (user_changed_number, user_changed_user_id)

Cambio de número del usuario

Llega cuando cambia el número de teléfono o el BSUID de un usuario. Es un mensaje con type igual a "system". Hay dos casos:

  • El usuario cambió su número de teléfono: system.type es "user_changed_number". Como el BSUID también se regenera, la notificación incluye el BSUID nuevo y el anterior.
  • Solo cambió el BSUID y el número de teléfono no se puede compartir: system.type es "user_changed_user_id". Por lo general no incluye wa_id.

Estructura

Campos de Cambio de número del usuario:

Objeto system

NombreDescripciónTipoRequerimientos
bodyTexto que describe el cambio. En "user_changed_number" incluye el número anterior y el nuevo; en "user_changed_user_id", el BSUID anterior y el nuevo.StringObligatorio
wa_idNuevo número de teléfono del usuario. No llega si el número no se puede compartir.StringCondicional
user_idNuevo BSUID del usuario.StringObligatorio
previous_user_idBSUID anterior del usuario. No llega si no está disponible.StringOpcional
parent_user_idNuevo BSUID principal. Solo llega si el negocio tiene portafolios vinculados.StringOpcional
previous_parent_user_idBSUID principal anterior. Solo llega si el negocio tiene portafolios vinculados.StringOpcional
typeTipo de cambio. Los valores pueden ser:
  • user_changed_number
  • user_changed_user_id
StringObligatorio

Ejemplo

Ejemplo completo de Cambio de número del usuario:

{
"messages": [
{
"from": "16315551181",
"id": "ABGGFlA5Fpa",
"timestamp": "1504902988",
"type": "system",
"system": {
"body": "User A changed from 16315551181 to 16315551199",
"wa_id": "16315551199",
"user_id": "US.98712345678901234567",
"previous_user_id": "US.13491208655302741918",
"parent_user_id": "US.ENT.506847293015824",
"previous_parent_user_id": "US.ENT.11815799212886844830",
"type": "user_changed_number"
}
}
]
}


Whatsapp — Anterior
Notificaciones de estatus
Siguiente — Whatsapp
Notificaciones de grupos