Listar fuentes de conocimiento
Devuelve todas las fuentes de la base de conocimiento de un agente, ordenadas por fecha de creación descendente.GET https://app.chatnorris.ai/api/v2/chatbots/{chatbot_id}/knowledge
Authorization: Bearer <tu_api_key>
chatbots:read
Path parameters
| Parámetro | Tipo | Descripción |
|---|---|---|
chatbot_id | string | ID del agente |
Respuesta
{
"status": "success",
"data": {
"sources": [
{
"id": "src_abc123",
"name": "Página de preguntas frecuentes",
"type": "url",
"status": "ready",
"source_url": "https://empresa.com/faq",
"char_count": 12540,
"chunk_count": 18,
"last_synced": "2026-06-28T10:00:00.000Z",
"error_message": null,
"created_at": "2025-04-10T09:00:00.000Z"
},
{
"id": "src_def456",
"name": "Políticas de envío",
"type": "text",
"status": "ready",
"source_url": null,
"char_count": 3200,
"chunk_count": 5,
"last_synced": "2025-04-10T09:05:00.000Z",
"error_message": null,
"created_at": "2025-04-10T09:05:00.000Z"
}
]
}
}
Campos de respuesta
| Campo | Tipo | Descripción |
|---|---|---|
id | string | ID único de la fuente |
name | string | Nombre descriptivo de la fuente |
type | string | Tipo: url, text o faq |
status | string | Estado: pending, processing, ready o error |
source_url | string | null | URL de la fuente (solo para tipo url) |
char_count | integer | Caracteres indexados |
chunk_count | integer | Fragmentos generados para la búsqueda vectorial |
last_synced | string | Última fecha de procesamiento (ISO 8601) |
error_message | string | null | Mensaje de error si status es error |
created_at | string | Fecha de creación (ISO 8601) |
Errores comunes
| Code | Descripción |
|---|---|
NOT_FOUND | El agente no existe o no pertenece a tu organización |

