Skip to main content
Endpoint · GET /channels
Endpoint de solo consulta: devuelve información y no modifica nada. No se manda dentro del array actions — se llama directo.
Devuelve los canales activos del negocio, cada uno con su clave pública (key, con prefijo ch_). Esa clave es el dato que más vas a usar de toda la API: el campo channel de la referencia de conversación es obligatorio en todas las acciones de POST /conversation/actions, y también se acepta como filtro opcional en varios endpoints de consulta. Empieza por esta página: lista los canales una vez, guarda la clave del canal con el que vas a trabajar y reutilízala en cada request. También puedes copiarla del dashboard en Configuración → Canales, campo Clave de canal. Parámetros
  • Este endpoint no acepta parámetros de consulta. Devuelve la lista completa, sin paginar.
  • {slug} — identificador del negocio en la ruta (obligatorio).
  • Authorization: Bearer <clave> — cabecera de autenticación (obligatoria).

Respuesta

array
requerido
Lista completa de canales activos. Los canales eliminados no aparecen.
string
requerido
Clave pública del canal (ch_...). Es el valor que se pasa como channel.
string
requerido
Nombre del canal tal como se ve en el dashboard.
string
requerido
Tipo de canal, por ejemplo whatsapp.
boolean
requerido
true si es el canal de pruebas del negocio. Útil para no mandar tráfico real a un canal de test.

Ejemplo

Es una lectura: el GET no crea, no modifica ni borra nada. Su único efecto es darte la clave que después vas a poner en channel al ejecutar una acción.
Con la clave en mano, ya puedes identificar una conversación en cualquier acción:
Errores Detalle completo en Errores. Una clave de canal inexistente no falla aquí, sino en el request que la usa: la acción responde 404 (CHANNEL_NOT_FOUND). Para ver dónde entra channel dentro de un grupo de acciones, ver Acciones — Resumen; para el orden de resolución de una conversación, ver Identificar una conversación.