Trabajo con canales

Un canal es una cuenta en un mensajero o red social que está conectada a Wazzup para comunicarse con los clientes.

Tipo de canal y canal no son lo mismo:

  • canal — una cuenta específica en un mensajero desde la cual se realiza la correspondencia. Por ejemplo, una cuenta de WhatsApp con un número específico, un bot específico en Telegram.
  • tipo de canal — diferentes tipos de canales para un mismo mensajero: WhatsApp, WABA, Instagram, Telegram, Telegram Bot.

Por lo tanto, puedes tener múltiples canales para cada "tipo de canal". Por ejemplo, si tienes dos números de WhatsApp conectados, entonces tendrás dos canales (dos números diferentes), pero solo un tipo de canal (WhatsApp).

Obtener la lista de canales

Para obtener una lista de los canales añadidos para trabajar en Wazzup, debes hacer una solicitud:

 GET https://api.wazzup24.com/v3/channels

Ejemplo de solicitud:

 curl --location --request GET 'https://api.wazzup24.com/v3/channels' \
--header 'Authorization: Bearer c8cf90444023482f909520d454368d27'

Ejemplo de respuesta:

HTTP/1.1 200 OK

[
  {
    "channelId": string,
    "transport": "whatsapp",
    "plainId": "79865784457",
    "state": "active"
  }
]

Parámetros de respuesta

Parámetro Tipo Descripción
channelId String Channel Id (uuidv4)
transport String Tipo de canal. Valores disponibles:

  • whatsapp — canal de WhatsApp;
  • wapi — canal de WABA;
  • instagram — canal de Instagram;
  • tgapi — canal de Telegram;
  • telegram — canal de Telegram Bot;
  • vk — canal de VK;
  • avito — canal de Avito.
plainId String Número de teléfono, nombre de usuario o ID en el mensajero
state String Estado del canal:

  • Activo — el canal está activo.
  • Inicio — el canal se está iniciando.
  • Desactivado — el canal está desactivado: se eliminó de la suscripción o se eliminó con mensajes guardados.
  • Teléfono no disponible — no hay conexión con el teléfono.
  • QR — se debe escanear el código QR.
  • OpenElsewhere — el canal está autorizado en otra cuenta de Wazzup.
  • NotEnoughMoney — el canal no está pagado.
  • Forignphone — el QR del canal fue escaneado por otro número de teléfono.
  • No autorizado — no autorizado.
  • Esperar contraseña — el canal está esperando una contraseña para la autenticación de dos factores.
  • OnModeration — el canal de WABA está en moderación.
  • Rechazado — el canal de WABA ha sido rechazado.