GEO BON logo Beta version

API

The API is a RESTful JSON based API.
This API is particularly developed for the machine-readable integration, sharing and use of EBV datasets.

RESTful JSON API

The base URL for version 1 is: https://portal.geobon.org/api/v1

Please report any issues you find with either the API itself or the documentation using the "feedback" button below.

Feedback

List

Get List of all EBV Datasets

https://portal.geobon.org/api/v1/datasets/list

Count

Get total count of EBV Datasets

https://portal.geobon.org/api/v1/datasets/count

List by ID

Get Datasets by ID

https://portal.geobon.org/api/v1/datasets/id/{id}

Example:

Get Dataset by ID 45

https://portal.geobon.org/api/v1/datasets/id/45

List by EBV class

Get Datasets by EBV Class

https://portal.geobon.org/api/v1/datasets/ebvClass/{ebv class}

Get List of all EBV Classes and EBV names

https://portal.geobon.org/api/v1/ebv

Example:

Get Datasets filtered by EBV Class Species populations:

https://portal.geobon.org/api/v1/datasets/ebvClass/Species%20populations

List by EBV Name

Get Datasets by EBV Name

https://portal.geobon.org/api/v1/datasets/ebvName/{ebv name}

Get List of all EBV Classes and EBV names

https://portal.geobon.org/api/v1/ebv

Example:

Get Datasets filtered by EBV Name Population abundance:

https://portal.geobon.org/api/v1/datasets/ebvName/Population%20abundance