OBIS API
Ocean Biodiversity Information System API
Base URL:
Auth: none
Endpoints: 33
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 22:15:09.287963
https://api.obis.org/Auth: none
Endpoints: 33
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 22:15:09.287963
Links
759ms
Avg latency (7d)107
Probes (7d)Latency (7d)
Success Rate (7d)
Topics
ENVIRONMENT, OCEANOGRAPHY, SCIENCE
Endpoints
| Method | Path | Summary | Auth | Last Status | Latency |
|---|---|---|---|---|---|
GET |
/area | Find area records. | — | 200 | 163ms |
GET |
/area/{id} | Get area records. | — | 200 | 134ms |
GET |
/checklist | Generate a checklist. | — | 200 | 1974ms |
GET |
/checklist/newest | Generate a checklist of most recently added species. | — | 500 | 10837ms |
GET |
/checklist/redlist | Generate a checklist of IUCN Red List species. | — | 200 | 743ms |
GET |
/country | Find country records. | — | 200 | 266ms |
GET |
/country/{id} | Get country records. | — | 200 | 155ms |
GET |
/dataset | Find dataset records. | — | 200 | 3141ms |
GET |
/dataset/{id} | Get dataset records. | — | 200 | 178ms |
GET |
/dataset/{id}/errors | Get dataset loading errors. | — | 200 | 169ms |
GET |
/facet | Get record counts for one or more facets. | — | 200 | 234ms |
GET |
/institute | Find institute records. | — | 200 | 182ms |
GET |
/institute/{id} | Get institute records. | — | 200 | 144ms |
GET |
/node/{id} | Get node records. | — | 200 | 174ms |
GET |
/node/{id}/activities | Get node activities. | — | 200 | 131ms |
GET |
/occurrence | Find occurrence records. | — | 200 | 555ms |
GET |
/occurrence/centroid | Determine the centroid for a selection of occurrence records. | — | 200 | 303ms |
GET |
/occurrence/grid/{precision} | Fetch gridded occurrences as GeoJSON. Limited to 100,000 features. | — | 200 | 265ms |
GET |
/occurrence/grid/{precision}/kml | Fetch gridded occurrences as KML. Limited to 100,000 features. | — | 200 | 121ms |
GET |
/occurrence/point/{x}/{y} | Fetch point occurrences for a location (with Geohash precision 8) as GeoJSON. | — | 200 | 233ms |
GET |
/occurrence/point/{x}/{y}/{z} | Fetch point occurrences for a location (with variable Geohash precision based on zoom level) as GeoJSON. | — | 200 | 184ms |
GET |
/occurrence/points | Fetch point occurrences as GeoJSON (aggregated to Geohash precision 8). Limited to 100,000 features. | — | 200 | 1507ms |
GET |
/occurrence/tile/{x}/{y}/{z} | Fetch point occurrences for a tile (aggregated using variable Geohash precision based on zoom level) as GeoJSON. | — | 200 | 266ms |
GET |
/occurrence/tile/{x}/{y}/{z}.mvt | Fetch gridded occurrences for a tile as MVT. | — | 200 | 166ms |
GET |
/occurrence/{id} | Fetch a single occurrence record. | — | 200 | 424ms |
GET |
/statistics | Get basic statistics for occurrence records. | — | 200 | 952ms |
GET |
/statistics/composition | Get an overview of taxonomic composition. | — | 200 | 152ms |
GET |
/statistics/env | Get number of records per SST, SSS or depth bin. | — | 200 | 237ms |
GET |
/statistics/qc | Get a QC summary, including missing or invalid values, number of records on land, number of non marine records and number of records without Aphia ID. | — | 200 | 562ms |
GET |
/statistics/years | Get number of presence records per year. | — | 200 | 737ms |
GET |
/taxon/annotations | Get scientific name annotations by the WoRMS team. | — | 200 | 192ms |
GET |
/taxon/{id} | Get taxon records. | — | 200 | 135ms |
GET |
/taxon/{scientificname} | Get taxon records. | — | 200 | 124ms |