YBM Açık Müze Veri & REST API
ÇOMÜ Yer Bilimleri ve Doğa Tarihi 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.
https://ybm.org.tr/web/api/v1
Hızlı & Güvenli
Tüm genel katalog verilerine CORS destekli ve JSON formatında dakikada 60 istek sınırı ile yüksek hızda erişebilirsiniz.
Akademik Standartlar
Darwin Core (DwC) paleontolojik ve Dublin Core (DC) meta veri standartları ile uluslararası veri entegrasyonu.
Otomatik Atıf
Her eser için dinamik BibTeX, APA, Chicago, RIS ve düz metin formatında anında dışa aktarım desteği.
REST API Uç Noktaları (Endpoints)
Aşağıdaki uç noktaları GET istekleriyle doğrudan JSON formatında çağırabilirsiniz.
Eserleri / Numuneleri Listele
Yayınlanmış tüm numuneleri sayfalanmış olarak listeler. Kategori ve arama filtrelerini destekler.
| Parametre | Tip | Açıklama |
|---|---|---|
category_id |
integer | Kategori ID ile filtreleme (örn: 1) |
search |
string | İsim, envanter no veya konumda kelime arama |
page |
integer | Sayfa numarası (varsayılan: 1) |
per_page |
integer | Sayfa başına kayıt (varsayılan: 15, maks: 50) |
curl -X GET "https://ybm.org.tr/web/api/v1/objects?per_page=3" \
-H "Accept: application/json"
Eser / Numune Detayı & Darwin Core
Eserin temel, bilimsel, konum ve uluslararası standart (Darwin Core & Dublin Core) verilerini döndürür. Sayısal ID veya kalıcı PID kabul eder.
| Parametre | Tip | Açıklama |
|---|---|---|
id |
int/string | Eser ID (örn: 1) veya Kalıcı PID (örn: YBM-M101) |
curl -X GET "https://ybm.org.tr/web/api/v1/objects/1" \
-H "Accept: application/json"
Koleksiyon Kategorilerini Listele
Tüm ana koleksiyon kategorilerini (Mineraller, Fosiller, Kayaçlar vb.) eser sayılarıyla birlikte döndürür.
curl -X GET "https://ybm.org.tr/web/api/v1/categories" \
-H "Accept: application/json"
Akademik Atıf Verileri
İlgili numune 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.
| Parametre | Tip | Açıklama |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://ybm.org.tr/web/api/v1/objects/1/citation" \
-H "Accept: application/json"
Eser Hikâyeleri & Anlatıları
Eser hakkında editörler tarafından onaylanmış jeolojik ve tarihsel hikâyeleri döndürür.
| Parametre | Tip | Açıklama |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://ybm.org.tr/web/api/v1/objects/1/stories" \
-H "Accept: application/json"
Derecelendirme & Puan İstatistikleri
Eserin ortalama puanını (1-5), oy sayısını ve yıldız bazlı puanlama dağılımını döndürür.
| Parametre | Tip | Açıklama |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://ybm.org.tr/web/api/v1/objects/1/ratings" \
-H "Accept: application/json"
Darwin Core (DwC) & Dublin Core (DC) Uyumu
Müzemiz API'si; GBIF (Global Biodiversity Information Facility), Europeana ve küresel araştırma ağları ile doğrudan entegrasyon için Darwin Core ve Dublin Core alan eşleştirmelerini standart olarak sunar.
Darwin Core (DwC) Şeması
Paleontolojik ve mineralojik numune taksonomisi.
"darwin_core": {
"dwc:basisOfRecord": "PreservedSpecimen",
"dwc:catalogNumber": "M101",
"dwc:scientificName": "Kuvars (Quartz)",
"dwc:decimalLatitude": 40.119,
"dwc:decimalLongitude": 26.414,
"dwc:locality": "Biga Yarımadası"
}
Dublin Core (DC) Şeması
Dijital kütüphane ve kalıcı koleksiyon meta verisi.
"dublin_core": {
"dc:title": "Kuvars Kristali",
"dc:identifier": "YBM-M101",
"dc:publisher": "ÇOMÜ Yer Bilimleri Müzesi",
"dc:type": "PhysicalObject",
"dc:rights": "Açık Erişim / CC BY-NC 4.0"
}