Skip to main content

Canales

Devuelve los canales conectados (WhatsApp e Instagram) de la organización. Los tokens de acceso no se exponen — solo datos de identificación seguros.
GET https://app.chatnorris.ai/api/v2/channels
Authorization: Bearer <tu_api_key>
Scope requerido: channels:read

Respuesta

{
  "status": "success",
  "data": {
    "channels": [
      {
        "id": "ch_abc123",
        "type": "whatsapp",
        "status": "active",
        "chatbot_id": "bot_xyz789",
        "config_display": {
          "display_phone_number": "+54 9 11 1234-5678",
          "verified_name": "Acme Corp"
        },
        "created_at": "2025-05-10T12:00:00.000Z"
      },
      {
        "id": "ch_def456",
        "type": "instagram",
        "status": "active",
        "chatbot_id": "bot_xyz789",
        "config_display": {
          "ig_username": "acmecorp",
          "page_name": "Acme Corp Oficial"
        },
        "created_at": "2025-08-20T09:00:00.000Z"
      }
    ]
  }
}

Campos de respuesta

CampoTipoDescripción
idstringID único del canal
typestringTipo: whatsapp o instagram
statusstringEstado: active o inactive
chatbot_idstringID del agente asignado al canal
config_displayobjectDatos públicos del canal (sin tokens)
config_display.display_phone_numberstringNúmero de teléfono (solo WhatsApp)
config_display.verified_namestringNombre verificado en Meta (solo WhatsApp)
config_display.ig_usernamestringUsuario de Instagram (solo Instagram)
config_display.page_namestringNombre de la página de Facebook (solo Instagram)
created_atstringFecha de conexión (ISO 8601)