---
title: "Listar canales"
method: GET
path: "/v1/channels"
tags: ["Channels"]
---

# Listar canales

`GET /v1/channels`

Lista los canales activos de la cuenta. Los canales eliminados no se
incluyen. La lista NO está paginada — devuelve un array directo.

## Response `200`

Lista de canales

- ChannelSite[]
  - `id` string — ID del canal (== websiteId histórico).
  - `type` 'WEBSITE' | 'WHATSAPP_API' | 'WHATSAPP_BUSINESS' | 'FACEBOOK' | 'INSTAGRAM' — Tipo del canal/sitio. Ojo con el casing frente a `Channel` (el canal de una conversación): acá WhatsApp se distingue como `WHATSAPP_API` (WhatsApp Business API) o `WHATSAPP_BUSINESS`, mientras que `Channel` usa el valor genérico `WHATSAPP`.
  - `label` string — Nombre legible (título del sitio, número de WhatsApp, page de FB, etc.).
  - `connected` boolean — Indica si el canal está conectado y recibiendo mensajes.
  - `testChannelUrl` string, uri — URL para probar el chatbot en este canal.
  - `chatbot` ChatbotSummary — Resumen del chatbot devuelto cuando se incluye dentro de un canal.
    - `id` string — ID del chatbot.
    - `chatbotWithAi` boolean — True si alguna pregunta del flujo o el `globalFulfillment` apunta a un endpoint de IA (zordon).
    - `isMuted` boolean — True si el chatbot está silenciado (no responde mensajes).
    - `title` string — Título visible del chatbot.
    - `name` string — Nombre interno del chatbot.
    - `connectedChannels` integer — Cantidad de canales conectados a este chatbot.
  - `whatsappForm` boolean — Solo aplica a canales WhatsApp — indica si el formulario de configuración está activo.
  - `disconnectionRequested` boolean — Solo WhatsApp API — indica que se está procesando la desconexión.

---

[API](https://skmtc.net/cliengo/apis/cliengo-public-api.md) · [All operations](https://skmtc.net/cliengo/apis/cliengo-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cliengo/cliengo-public-api/revisions/94c7ba7d6a11/schema)
