API
Atlas veri olarak
Sitenin önbelleğe alınmış veritabanı üzerinden ücretsiz, salt okunur JSON — sayfaların oluşturduğu aynı yapılandırılmış veri, aynı güven etiketleri ve uyarılarla. Makul kişisel ve araştırma kullanımı için anahtar gerekmez.
| Uç nokta | Geri dönüşler |
|---|---|
/api/v1/regions | 8 dalış bölgesi |
/api/v1/countries | Ülke rehberleri: sezonlar, maliyet aralıkları, su sıcaklık aralıkları |
/api/v1/destinations?country=®ion= | En iyi ayları ve tipik maliyetleriyle destinasyonlar |
/api/v1/destination/{slug} | Aylık blok, dalış noktaları ve türler dahil tek bir destinasyon |
/api/v1/sites?destination=&country=&type=&difficulty=&month= | Dalış noktası bulucu — yapılandırılmış kayıtlar |
/api/v1/site/{slug} | Türler dahil tam kayıt içeren tek bir dalış noktası |
/api/v1/species?group= | Deniz türleri kataloğu |
/api/v1/species/{slug} | Gözlem yeri/zamanı dahil tek bir tür |
/api/v1/wrecks?country= | Batık veritabanı |
/api/v1/liveaboards?region= | Liveaboard rehberi |
/api/v1/operators?destination= | Dalış merkezleri ve tesisler |
/api/v1/parks | Deniz koruma alanları |
/api/v1/chambers | Hiperbarik planlama referansı (ACİL DURUM verisi DEĞİLDİR) |
/api/v1/season/{month} | 1–12. aylar için sezonunda olan destinasyonlar |
Örnek
curl https://scuba.guide/api/v1/season/2 curl "https://scuba.guide/api/v1/sites?type=wreck&difficulty=beginner" curl https://scuba.guide/api/v1/species/whale-shark
Sözleşme
Her yanıt bir zarftır: {"data": ..., "meta": {...}} — meta; sayıları, atıfı, bir as-of zaman damgasını ve sorumluluk reddi beyanını taşır. Değerler, sitede görüntülenen aralıklar ve etiketlerdir; eksik, henüz doğrulanmamış anlamına gelir, asla sıfır değil. ~5 dakika önbelleğe alınır; canlı yukarı akış çağrısı yapılmadan veritabanımızdan sunulur. Atıf zorunludur: bağlantıyla birlikte "Veri: The Scuba Atlas". Ticari lisanslama: iletişim sayfası aracılığıyla.