API
De atlas als data
Gratis, alleen-lezen JSON via de gecachede database van de site — dezelfde gestructureerde data die de pagina's weergeven, met dezelfde betrouwbaarheidslabels en voorbehouden. Geen sleutel nodig voor redelijk persoonlijk en wetenschappelijk gebruik.
| Eindpunt | Terugkeerresultaten |
|---|---|
/api/v1/regions | De 8 duikregio's |
/api/v1/countries | Landengidsen: seizoenen, kostenniveaus, watertemperatuurbereiken |
/api/v1/destinations?country=®ion= | Bestemmingen met beste maanden en typische kosten |
/api/v1/destination/{slug} | Één bestemming inclusief het maand-voor-maand overzicht, de duiklocaties en soorten |
/api/v1/sites?destination=&country=&type=&difficulty=&month= | Duiksite-zoeker — gestructureerde records |
/api/v1/site/{slug} | Één duiklocatie, volledig record incl. soorten |
/api/v1/species?group= | Catalogus van mariene soorten |
/api/v1/species/{slug} | Één soort incl. waar/wanneer waarnemingen |
/api/v1/wrecks?country= | Wrakdatabase |
/api/v1/liveaboards?region= | Liveaboard-gids |
/api/v1/operators?destination= | Duikcentra en resorts |
/api/v1/parks | Mariene beschermde gebieden |
/api/v1/chambers | Hyperbare planningsreferentie (GEEN noodgegevens) |
/api/v1/season/{month} | Bestemmingen in seizoen voor maand 1–12 |
Voorbeeld
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
Het contract
Elke respons is een envelop: {"data": ..., "meta": {...}} — meta bevat tellingen, naamsvermelding, een as-of-tijdstempel en de disclaimer. Waarden zijn bereiken en labels zoals weergegeven op de site; ontbrekend betekent nog niet geverifieerd, nooit nul. Gecached ~5 minuten; geserveerd vanuit onze database zonder live upstream-aanroepen. Naamsvermelding vereist: "Data: The Scuba Atlas" met een link. Commerciële licenties: via de contactpagina.
Kant-en-klare AI-agentprompts die gebruikmaken van deze API →