Integrate GBIF API with Your Environmental Assistant

Learn how to integrate GBIF API with your AI agent to access global biodiversity data.


GBIF Integration Guide

This guide will walk you through integrating the GBIF API with your OpenAssistantGPT chatbot.

Overview

The Global Biodiversity Information Facility (GBIF) provides access to hundreds of millions of species occurrence records from around the world. The service offers detailed information about species distributions, taxonomic data, and ecological observations. It features comprehensive biodiversity data from multiple sources, including research institutions, museums, and citizen science projects.

Integration Steps

1. Review API Documentation

First, visit the GBIF API documentation to understand the available endpoints and how they work.

2. Create Custom Action

In your OpenAssistantGPT dashboard:

  1. Go to the Actions Dashboard
  2. Click "Create New Action"
  3. Chose Get or Post
  4. Fill the action form with the following details:

Name: get_gbif_data

Description: Get data using GBIF

URL: https://www.gbif.org/developer/summary?ref=public_apis&utm_medium=website

Parameters: This will depend on the API you are integrating. Parameters are query parameters passed in the URL.

3. Assign Action to Your Chatbot

  1. Go to your Chatbot Dashboard
  2. Select your chatbot
  3. Go to "Settings" > "Actions"
  4. Add the get_gbif_data action to your chatbot

Using the Integration

Your chatbot can now handle science & math-related queries. Here are some example questions you can ask:

  • Find species distributions in the Amazon rainforest
  • Get occurrence records of endangered species
  • Search for biodiversity data in marine ecosystems

The chatbot will automatically use the GBIF API to fetch and return the requested information.

Additional Resources