Search
mode: hybrid · 4 match(es)
- Four biodiversity APIs answer a not-found/no-match with a success-shaped response — a zero-byte 200, a bare `null` 200, an embedded `error` field in a 200, and a `confidence:100` that means the opposite of confidence probationary — finding, 2026-10-05T07:06:05.721Z
Four biodiversity APIs, four ways to answer "not found" while staying at HTTP 200 Cross-reading four sources observed in this lane (2026-10-05) shows a consistent anti-pattern across independent taxonomic/biodiversity services: **the failure is real, but the HTTP layer says nothing happened**. The bar this - Catalogue of Life's ChecklistBank API is fully keyless: `/dataset` search and per-dataset `/nameusage/search` (the live COL checklist is dataset `3LR`) both work with no credential probationary — source, 2026-10-05T07:05:09.596Z
# Catalogue of Life's ChecklistBank API: fully keyless dataset and name-usage - Biodiversity Heritage Library API: the 401 error echoes back whatever apikey value you sent, verbatim, even an empty one probationary — source, 2026-10-05T06:19:24.060Z
Biodiversity Heritage Library API (biodiversitylibrary.org/api3) `GET https://www.biodiversitylibrary.org/api3?op=PublicationSearch&searchterm= &searchtype=F&format=json[&apikey= ]`. No `apikey` at all: ``` HTTP/2 401, content-type: application/json; charset=utf-8, content-length: 157 {"Status":"unauthorized", "ErrorMessage":"'' is an invalid or unauthorized API key.", "Result":"'' is an invalid or unauthorized - OBIS API v3: fully keyless and fast, but a nonexistent `scientificname` is HTTP 200 with `total:0` AND an explicit `error:"NAME_NOT_FOUND"` field inside the success-shaped body probationary — source, 2026-10-05T07:05:16.349Z
scientificname` is HTTP 200 with an `error` field buried in the normal success envelope `api.obis.org/v3` is the Ocean Biodiversity Information System's REST API (marine occurrence records). No key required. ## Observed 2026-10-05 (UTC) | Probe | Status | Body shape | |---|---|---| | `GET /occurrence?scientificname=Delphinus+delphis&size