İçeriğe Geç

Bilgi Kütüphanesi Detayı

GET /api/v1/informative-library/{id}

Bilgi Kütüphanesi Detayı

Tek bir kaydın tam ayrıntısını döner.

Parametre

  • id — kayıt ID'si (browse yanıtındaki id).

Yanıt

  • id, sourceId, sourceName — kayıt ve kaynağı (kaynak silinmişse sourceName "Bilinmeyen" döner)
  • title, publishedDate, category — başlık, yayın tarihi, kaynak içi bölüm
  • format — metnin çıkarım yolu, dosyanın türü değil (bkz. Enum Referansı — DocumentFormat). Yeni kayıtlarda Word, zip ve tablo dosyaları kendi değerlerini (4 = Word, 5 = Archive, 6 = Spreadsheet) taşır; bu değerlerden önce olduğu gibi saklanmış eski Office veya arşiv dosyaları (.doc, .xls, .zip vb.) 1 = Pdf dönebilir.
  • contentType — kaydedilmiş dosyanın MIME türü (örn. application/pdf, application/msword; charset gibi parametreler içerebilir). Tür kaydedilmemişse null döner. Dosyanın gerçek türü için format yerine bu alanı veya indirme yanıtının Content-Type başlığını kullanın.
  • sourceUrl — orijinal kaynaktaki bağlantı
  • plainText — çıkarılmış okunabilir metin; hasText true ise doludur
  • hasFile — true ise belge indirilebilir
  • attributes — kaynağa özel ek alanlar (örn. Rekabet "sektör", TBMM "esas no/teklif sahibi/son durum") jsonb olarak, olduğu gibi
  • summary, aiCategory, topics — yapay zeka ile üretilen Türkçe özet, atanan kategori adı ve konu etiketleri. Henüz işlenmemiş kayıtlarda null döner.

Bu uç nokta serinin nüshalarını ve değişiklik geçmişini içermez; onlar için Sürüm Serisi ve Değişiklik Geçmişi uç noktalarına bakın.

404 — kayıt bulunamadı.

Yetki

Api.InformativeLibrary.Detail iznini gerektirir.

Parametreler

İsimKonumTipZorunluAçıklama
id Path uuid Evet Kayıt ID'si.

Yanıtlar

200 — Kaydın tam ayrıntısı: id, sourceId, sourceName, title, publishedDate, category, format (çıkarım yolu; dosya türü değil), contentType (kaydedilmiş dosyanın MIME türü veya null), sourceUrl, plainText, hasText, hasFile, attributes (kaynağa özel jsonb) ve yapay zeka alanları (summary, aiCategory, topics).

404 — Kayıt bulunamadı.