Bir bilgi bankasındaki tüm dokümanları listeleyin
/knowledge-bases/:id/documentsBelirtilen bilgi bankasındaki tüm dokümanları ve işlenme durumlarını döndürür.
id(zorunlu)Bilgi bankası benzersiz kimliği
curl -X GET https://api.wespoke.ai/api/v1/knowledge-bases/kb_abc123/documents \
-H "Authorization: Bearer YOUR_API_KEY"{
"documents": [
{
"id": "doc_xyz789",
"name": "urun_katalogu.pdf",
"type": "application/pdf",
"size": 2458624,
"status": "processed",
"chunkCount": 45,
"uploadedAt": "2024-01-15T10:30:00Z",
"processedAt": "2024-01-15T10:32:00Z"
},
{
"id": "doc_abc456",
"name": "teknik_ozellikler.pdf",
"type": "application/pdf",
"size": 1856432,
"status": "processing",
"chunkCount": 0,
"uploadedAt": "2024-01-20T14:45:00Z",
"processedAt": null
},
{
"id": "doc_def123",
"name": "sss.txt",
"type": "text/plain",
"size": 45678,
"status": "failed",
"chunkCount": 0,
"uploadedAt": "2024-01-19T09:15:00Z",
"processedAt": null,
"error": "Dosya formatı desteklenmiyor"
}
]
}idDoküman benzersiz kimliği
nameDoküman dosya adı
typeMIME tipi (application/pdf, text/plain, vb.)
sizeDosya boyutu (byte)
statusİşlenme durumu: pending, processing, processed, failed
chunkCountDokümandan oluşturulan parça sayısı
errorHata mesajı (sadece status: failed durumunda)