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).
En esta página
Listar canales de reporte disponibles
Devuelve canales de chat disponibles para report_channels.
Parámetros de consulta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| name | string | Opcional | Filtro por prefijo de nombre |
| limit | integer | Opcional | Máximo de canales |
Respuesta
{
"channels": "array",
"total": "integer"
}Errores
| Estado | Cuándo |
|---|---|
| 401 | Credencial faltante o inválida |
| 403 | Permisos insuficientes (se requiere admin/manager para escritura) |
| 429 | Lí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_channelsen payloads de creación o config patch.