Skip to content
ver .md sin procesar

Canales de reporte

Descubre canales de chat disponibles para `report_channels` al crear o configurar formularios y check-ins. Los IDs de canal de este endpoint alimentan los payloads de authoring (máx. 3 por recurso).

GET/v1/report-channels/API keyCLI Auth

Listar canales de reporte disponibles

Devuelve canales de chat disponibles para report_channels.

Parámetros de consulta

NombreTipoRequeridoDescripción
namestringOpcionalFiltro por prefijo de nombre
limitintegerOpcionalMáximo de canales

Respuesta

{
  "channels": "array",
  "total": "integer"
}

Errores

EstadoCuándo
401Credencial faltante o inválida
403Permisos insuficientes (se requiere admin/manager para escritura)
429Límite de tasa — encabezado Retry-After presente
curl -sS 'https://api.dailybot.com/v1/report-channels/?name=general' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

  • CLI: dailybot channels list. Máx. 3 canales por form/check-in.

Canales de reporte

Descubre canales de chat disponibles para report_channels al crear o configurar formularios y check-ins. Los IDs de canal de este endpoint alimentan los payloads de authoring (máx. 3 por recurso).

Autenticación: header X-API-KEY o Authorization: Bearer <cli_token> con capacidad de lectura.

Resumen de endpoints

Método Endpoint Descripción
GET /v1/report-channels/ Listar canales de reporte disponibles

GET /v1/report-channels/

Devuelve canales de chat (Slack, Microsoft Teams, Discord, Google Chat) disponibles para report_channels en formularios y check-ins. Usa los valores id del canal al crear o editar.

Parámetros de consulta

Nombre Tipo Requerido Descripción
name string No Filtro por prefijo de nombre del canal.
limit integer No Máximo de canales a devolver.
curl -sS 'https://api.dailybot.com/v1/report-channels/?name=general' \
  -H 'X-API-KEY: $DAILYBOT_API_KEY'

Respuesta (200 OK):

{
  "channels": [
    {
      "id": "channel-uuid",
      "name": "general",
      "platform": "slack"
    }
  ],
  "total": 1
}

Respuesta (401 Unauthorized): Credencial faltante o inválida.

Respuesta (403 Forbidden): Permisos insuficientes.

Respuesta (429 Too Many Requests): Límite de tasa — el encabezado Retry-After está presente.

Equivalente en CLI

dailybot channels list

Notas

  • Máximo 3 canales de reporte por formulario o check-in.
  • Los IDs de canal deben existir en esta lista al configurar report_channels en payloads de creación o config patch.