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)