developer.cbd.int
Open biodiversity data

The developer hub for CBD APIs

Documentation and reference material for building on the Convention's data — starting with the Clearing-House API across CHM, ABSCH, BCH and ORT.

GET api.cbd.int/api/v2013/index
shell
# Search published Clearing-House records
curl -G "https://api.cbd.int/api/v2013/index" \
  --data-urlencode "q=schema_s:resource" \
  -H "Accept: application/json"

# → 200 OK · JSON list of matching records

One API, four platforms

The Clearing-House API serves records from each of the Convention's information-sharing platforms through a common schema model.

More CBD APIs — meetings, notifications, documents — coming soon
Getting started

Three steps to your first record

Plain HTTPS and JSON — usable from any language, no SDK needed.

Browse the record schemas
Every record in the Clearing-House follows a published schema. Start with the schema reference to see what's available across CHM, ABSCH, BCH and ORT.
Make your first request
Published records are readable without an API key. Query the search index with a simple GET request and filter by schema, government or realm.
Authenticate for more
Draft records and national workflows require a CBD account. The docs cover tokens, roles and the publishing lifecycle.
shell
# Search published Clearing-House records
curl -G "https://api.cbd.int/api/v2013/index" \
  --data-urlencode "q=schema_s:resource" \
  -H "Accept: application/json"

# → 200 OK · JSON list of matching records
Support & contact
API status
Checking services…

Checks run in your browser using fetch(..., {mode:"no-cors"}) with a 5s timeout, so they only detect whether a connection could be established — not HTTP status codes.