YBM Open Museum Data & REST API
We open mineral, rock, fossil, and natural history specimens in ÇOMÜ Museum collections to global standards for academic research, mobile/web apps, and institutional integrations.
https://www.ybm.org.tr/web/api/v1
Fast & Secure
Access all public catalog data with CORS support in JSON format at high speeds with a rate limit of 60 requests per minute.
Academic Standards
International data integration adhering to Darwin Core (DwC) paleontological and Dublin Core (DC) metadata standards.
Automated Citation
Instant dynamic export support for each artifact in BibTeX, APA, Chicago, RIS, and plain text formats.
REST API Endpoints
You can invoke the following endpoints directly using GET requests in JSON format.
Eserleri / Numuneleri Listele
Yayınlanmış tüm numuneleri sayfalanmış olarak listeler. Kategori ve arama filtrelerini destekler.
| Parameter | Type | Description |
|---|---|---|
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://www.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.
| Parameter | Type | Description |
|---|---|---|
id |
int/string | Eser ID (örn: 1) veya Kalıcı PID (örn: YBM-M101) |
curl -X GET "https://www.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://www.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.
| Parameter | Type | Description |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://www.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.
| Parameter | Type | Description |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://www.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.
| Parameter | Type | Description |
|---|---|---|
id |
int/string | Eser ID veya PID |
curl -X GET "https://www.ybm.org.tr/web/api/v1/objects/1/ratings" \
-H "Accept: application/json"
Darwin Core (DwC) & Dublin Core (DC) Uyumu
Our museum API provides native Darwin Core and Dublin Core field mappings for seamless integration with GBIF, Europeana, and international research repositories.
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"
}