Integrate iDigBio API with Your Scientific Assistant

Learn how to integrate iDigBio API with your AI agent to access digital museum specimens globally.


iDigBio Integration Guide

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

Overview

iDigBio (Integrated Digitized Biocollections) provides access to millions of digitized specimens from natural history collections worldwide. The service offers detailed specimen data, including images, locality information, and collection metadata. It features advanced search capabilities across multiple institutions and collection types, supporting research in biodiversity, evolution, and ecology.

Integration Steps

1. Review API Documentation

First, visit the iDigBio 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_idigbio_data

Description: Get data using iDigBio

URL: https://github.com/idigbio/idigbio-search-api/wiki?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_idigbio_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 fossil specimens from the Jurassic period
  • Search for herbarium specimens from North America
  • Get images of insect collections

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

Additional Resources