GBIF
api.gbif.org
Global Biodiversity Information Facility: species names, taxonomy and 2 billion-plus occurrence records.
GET /v1/data/gbif/dataset1Request
Dataset UUID. 50c9509d-22c7-4a22-a47d-8c48425ef4a7 is the eBird Observation Dataset.
curl "https://api.fastcrw.com/v1/data/gbif/dataset?key=50c9509d-22c7-4a22-a47d-8c48425ef4a7" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from GBIF.
{
"key": "50c9509d-22c7-4a22-a47d-8c48425ef4a7",
"installationKey": "997448a8-f762-11e1-a439-00145eb45e9a",
"publishingOrganizationKey": "28eb1a3f-1c15-4a95-931a-4af90ecb574d",
"doi": "10.15468/ab3s5x",
"external": false,
"numConstituents": 0,
"type": "OCCURRENCE",
"title": "iNaturalist Research-grade Observations",
"description": "<p>\n Observations from iNaturalist.org, an online social network of people sharing biodiversity information to help each other learn about nature.\n </p><p>\n Observations included in this archive met the following requirements:\n </p><p>\n * Published under one of the fol…",
"language": "eng",
"homepage": "https://www.inaturalist.org/observations",
"logoUrl": "https://static.inaturalist.org/sites/1-logo.svg?1573071870",
"citation": {
"text": "iNaturalist contributors, iNaturalist (2026). iNaturalist Research-grade Observations. iNaturalist.org. Occurrence dataset https://doi.org/10.15468/ab3s5x accessed via GBIF.org on 2026-10-21.",
"citationProvidedBySource": false
},
"contactsCitation": [
{
"key": 7646096,
"abbreviatedName": "iNaturalist contributors",
"lastName": "iNaturalist contributors",
"roles": [
"ORIGINATOR"
],
"userId": []
},
{
"key": 7646097,
"abbreviatedName": "iNaturalist",
"lastName": "iNaturalist",
"roles": [
"METADATA_AUTHOR"
],
"userId": []
}
],
"lockedForAutoUpdate": false,
"createdBy": "registry-migration.gbif.org",
"modifiedBy": "crawler.gbif.org",
"created": "2012-02-09T09:15:33.000+00:00",
"modified": "2026-10-13T15:35:28.394+00:00",
"contacts": [
{
"key": 7646096,
"type": "ORIGINATOR",
"primary": true,
"userId": [],
"lastName": "iNaturalist contributors",
"position": [],
"email": [],
"phone": [],
"homepage": [],
"organization": "iNaturalist",
"address": [],
"createdBy": "crawler.gbif.org",
"modifiedBy": "crawler.gbif.org",
"created": "2026-10-13T15:35:28.346+00:00",
"modified": "2026-10-13T15:35:28.346+00:00"
},
{
"key": 7646097,
"type": "METADATA_AUTHOR",
"primary": true,
"userId": [],
"lastName": "iNaturalist",
"position": [],
"email": [
"help@inaturalist.org"
],
"phone": [],
"homepage": [],
"organization": "iNaturalist",
"address": [
"PO Box 150357"
],
"city": "San Rafael",
"province": "CA",
"country": "US",
"postalCode": "94915",
"createdBy": "crawler.gbif.org",
"modifiedBy": "crawler.gbif.org",
"created": "2026-10-13T15:35:28.349+00:00",
"modified": "2026-10-13T15:35:28.349+00:00"
},
"… 1 more items"
],
"endpoints": [
{
"key": 2922,
"type": "DWC_ARCHIVE",
"url": "http://www.inaturalist.org/observations/gbif-observations-dwca.zip",
"createdBy": "registry-migration.gbif.org",
"modifiedBy": "registry-migration.gbif.org",
"created": "2012-02-13T08:28:36.000+00:00",
"modified": "2012-02-13T08:28:36.000+00:00",
"machineTags": []
}
],
"machineTags": [
{
"key": 10928776,
"namespace": "citizenScience.gbif.org",
"name": "status",
"value": "not_reviewed",
"createdBy": "mgrosjean",
"created": "2022-03-24T10:28:05.124+00:00"
},
{
"key": 17250275,
"namespace": "citizenScience.gbif.org",
"name": "status",
"value": "not_reviewed",
"createdBy": "mgrosjean",
"created": "2023-11-06T13:54:51.938+00:00"
},
"… 3 more items"
],
"tags": [],
"identifiers": [
{
"key": 489329,
"type": "URL",
"identifier": "https://www.inaturalist.org/observations?created_d2=2026-10-05+15%3A00%3A18+-0700&d1=1600-01-01&license=cc0%2Ccc-by%2Ccc-by-nc&quality_grade=research",
"createdBy": "crawler.gb
…truncatedAttribution: Source: GBIF.org
Licence: CC0, under which data are made available for any use without restriction or particular requirements on the part of users
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Dataset record
Use GBIF (gbif) from fastCRW Pergamon, capability "Dataset record" (dataset). An occurrence or species record gave you a datasetKey and you want to know who published it and under what licence. Example options: key=50c9509d-22c7-4a22-a47d-8c48425ef4a7. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gbif" and capability "dataset". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Search datasets
Use GBIF (gbif) from fastCRW Pergamon, capability "Search datasets" (dataset-search). You want to find biodiversity datasets about a subject, country or taxon before drilling into their records. Example options: q=birds, type=OCCURRENCE, subtype=OBSERVATION. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gbif" and capability "dataset-search". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Search species occurrence records
Use GBIF (gbif) from fastCRW Pergamon, capability "Search species occurrence records" (occurrence). You want to know where and when a species has actually been observed or collected. Example options: q=Panthera leo, taxonKey=5219404, scientificName=Panthera leo. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gbif" and capability "occurrence". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Count matching occurrences
Use GBIF (gbif) from fastCRW Pergamon, capability "Count matching occurrences" (occurrence-count). You only need how many records exist for a taxon, country or year and do not want to download any of them. Example options: taxonKey=5219404, country=KE, year=2020,2024. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "gbif" and capability "occurrence-count". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
