YBM Açık Müze Veri & REST API
ÇOMÜ Yer Bilimleri Müzesi koleksiyonlarındaki mineral, kayaç, fosil ve doğa tarihi numunelerini akademik araştırmalar, mobil/web uygulamaları ve kurumsal entegrasyonlar için dünya standartlarında açıyoruz.
Hızlı & Güvenli
Tüm genel katalog verilerine CORS destekli ve JSON formatında dakikada 60 istek sınırı ile erişebilirsiniz.
Akademik Standartlar
Darwin Core (DwC) biyolojik ve paleontolojik alanlar ile Dublin Core (DC) meta veri şemaları hazır olarak sunulur.
Otomatik Atıf
Her eser için anında BibTeX, APA, Chicago, RIS ve düz metin formatında dışa aktarım desteği.
Temel İstek Bilgileri
https://ybm.org.tr/web/api/v1
Accept: application/json
X-API-Key: {opsiyonel_anahtar}
REST API Uç Noktaları (Endpoints)
Versiyon: v1/api/v1/objects
Eserleri / Numuneleri Listele
Yayınlanmış tüm eserleri sayfalanmış olarak listeler. Kategori ve arama filtrelerini destekler.
category_id: Kategori ID ile filtreleme (örn: 1)search: İsim, envanter no veya konumda anahtar kelime aramapage: Sayfa numarası (varsayılan: 1)per_page: Sayfa başına kayıt (varsayılan: 15, maks: 50)
/api/v1/objects/{id}
Eser / Numune Detayı
Eserin temel, bilimsel, konum ve uluslararası standart (Darwin/Dublin Core) verilerini döndürür. Parametre olarak sayısal ID veya kalıcı PID (örn: YBM-M101) alabilir.
id: Eser ID (örn: 317) veya Kalıcı PID (örn: YBM-M101)
/api/v1/categories
Koleksiyon Kategorilerini Listele
Tüm ana koleksiyon kategorilerini (Mineraller, Fosiller, Kayaçlar vb.) eser sayılarıyla döndürür.
/api/v1/objects/{id}/citation
Akademik Atıf Verileri
İlgili eser için dinamik üretilmiş BibTeX, APA, Chicago, RIS ve Plain Text atıf kayıtlarını ve indirme bağlantılarını döndürür.
id: Eser ID veya PID
/api/v1/objects/{id}/stories
Eser Hikâyeleri (Storytelling)
Eser hakkında editör tarafından onaylanmış jeolojik/tarihsel hikâyeleri ve anlatımları döndürür.
id: Eser ID veya PID
/api/v1/objects/{id}/ratings
Derecelendirme İstatistikleri
Eserin ortalama puanını (1-5), oy sayısını ve yıldız bazlı dağılımını döndürür.
id: Eser ID veya PID
Uluslararası Açık Veri & Müze Standartları
YBM REST API'si, GBIF (Global Biodiversity Information Facility), Europeana ve doğa tarihi koleksiyonlarıyla uyum için Darwin Core ve Dublin Core alan eşleştirmelerini nesne detayında (/api/v1/objects/{id}) hazır sunmaktadır:
Darwin Core (DwC) Alanları
Doğa tarihi, zoolojik ve paleontolojik numune taksonomisi.
"darwin_core": {
"dwc:basisOfRecord": "PreservedSpecimen",
"dwc:catalogNumber": "M101",
"dwc:scientificName": "Opal",
"dwc:decimalLatitude": 39.143,
"dwc:decimalLongitude": 28.977,
"dwc:locality": "Simav"
}
Dublin Core (DC) Alanları
Akademik kütüphane ve dijital koleksiyon meta verisi.
"dublin_core": {
"dc:title": "Opal",
"dc:identifier": "YBM-M101",
"dc:publisher": "ÇOMÜ Yer Bilimleri Müzesi (YBM)",
"dc:type": "PhysicalObject",
"dc:coverage": "Simav"
}