Scrapers.lat logo scrapers.lat
Developer tools

GBIF Species & Taxonomy Scraper

Scrape GBIF species and taxonomy records by name with scientific and canonical name, rank, full classification (kingdom to genus), taxonomic status, dataset key and descendant counts. Export to JSON, CSV or Excel.

38 fields per record JSON · CSV · Excel · API Pay per use
gbif-species-scraper.json 200 OK
{
  "key": 147345877,
  "nubKey": 5219404,
  "scientificName": "Panthera leo",
  "canonicalName": "Panthera leo",
  "rank": "SPECIES",
  "origin": "SOURCE",
  "taxonID": "MIP3",
  "speciesKey": 147345877,
  "iucnRedListCategory": "VULNERABLE"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
KeyNub KeyScientific NameCanonical NameRankOriginTaxon IDSpecies KeyIucn Red List CategoryIucn Red List CodeTaxonomic StatusNomenclatural StatusSynonymGenus
Sample output

A real example record, exactly the shape you receive.

KeyNub KeyScientific NameCanonical Name
1473458775219404Panthera leoPanthera leo
104061133Panthera leoPanthera leo
1776728615219404Panthera leoPanthera leo
GET /gbif-species-scraper
{
  "key": 147345877,
  "nubKey": 5219404,
  "scientificName": "Panthera leo",
  "canonicalName": "Panthera leo",
  "rank": "SPECIES",
  "origin": "SOURCE",
  "taxonID": "MIP3",
  "speciesKey": 147345877,
  "iucnRedListCategory": "VULNERABLE"
}

Frequently asked questions

Does it return the full higher classification?

Yes. Each record includes kingdom, phylum, class, order, family, genus and species where known, each with its GBIF key so you can traverse the tree.

Can I get common names?

Yes. When available, vernacular names are included with their language codes.

How do I list every species in a genus?

Search for the genus name and set the rank filter to Species; increase Max Items to cover all members.

What is the difference between an accepted name and a synonym?

The taxonomic status field tells you. Set the status filter to Accepted to keep only currently accepted names, or Synonym to study alternative names.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.