SpeciesLink + GBIF Occurrence Scraper avatar

SpeciesLink + GBIF Occurrence Scraper

Pricing

from $0.30 / actor start

Go to Apify Store
SpeciesLink + GBIF Occurrence Scraper

SpeciesLink + GBIF Occurrence Scraper

Busca registros de ocorrencia de especies da flora brasileira em SpeciesLink e GBIF. Unifica resultados com score de qualidade FAIR, cobertura por estado e bioma, e lacunas de coleta. Para licenciamento ambiental (EIA/RIMA), consultoria, pesquisa e agtechs.

Pricing

from $0.30 / actor start

Rating

0.0

(0)

Developer

C Lima

C Lima

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 months ago

Last modified

Categories

Share

SpeciesLink + GBIF Occurrence Scraper: FAIR Quality Score

Scrape Brazilian flora occurrence records from SpeciesLink and GBIF with FAIR data quality scoring. Returns occurrence data with a 0-10 FAIR score, state and biome coverage reports, and collection gap analysis. For environmental licensing (EIA/RIMA), ecological research, and agtech.

Query multiple scientific names, unify results from two databases, get quality-scored data.

Output Sample

{
"scientificName": "Euterpe edulis",
"query": {
"species": ["Euterpe edulis", "Paubrasilia echinata"],
"sources": ["specieslink", "gbif"],
"maxRecordsPerSpecies": 500
},
"results": {
"specieslink": {
"count": 1240,
"records": [
{
"scientificName": "Euterpe edulis",
"state": "RJ",
"municipality": "Nova Friburgo",
"collection": "RB",
"institution": "Jardim Botanico do RJ",
"fairScore": 8
}
]
},
"gbif": {
"count": 892,
"records": []
}
},
"report": {
"totalRecords": 2132,
"coverageByState": {"RJ": 450, "SP": 380, "MG": 290},
"coverageByBiome": {"Mata Atlantica": 1800, "Cerrado": 332},
"fairScoreDistribution": {"8-10": "45%", "5-7": "35%", "0-4": "20%"},
"collectionGaps": [
{"state": "AL", "records": 3, "gap": true},
{"state": "SE", "records": 1, "gap": true}
]
}
}

What makes this different

Other biodiversity scrapers dump raw records. This one scores each record's data quality:

CriteriaWhat It ChecksWeight
FindableUnique identifier present2 pts
AccessibleGeographic coordinates3 pts
InteroperableEvent date recorded2 pts
ReusableComplete taxonomy2 pts
ProvenanceCollection voucher1 pt

Every record gets a FAIR score 0-10. The report also flags states with fewer than 10 records. Those are the collection gaps worth knowing about if you are planning fieldwork.

Input

{
"scientificNames": ["Euterpe edulis", "Paubrasilia echinata"],
"sources": ["specieslink", "gbif"],
"specieslinkApiKey": "your-key-here",
"maxRecordsPerSpecies": 500,
"deduplicate": true
}
FieldTypeDescription
scientificNamesstring[]Scientific names to query (required)
sourcesstring[]"specieslink", "gbif", or both (default: both)
specieslinkApiKeystring (secret)Free key from specieslink.net
maxRecordsPerSpeciesintegerMax per species (default 500, max 5000)
deduplicatebooleanRemove cross-source duplicates (default true)

Use Cases

  • EIA/RIMA environmental licensing: gather species occurrence data for any area
  • Ecological research: quality-scored occurrence data with provenance tracking
  • Conservation planning: identify collection gaps and data-deficient regions
  • Agtech and forestry: validate species occurrence for planting
  • Government agencies (IBAMA, ICMBio): rapid biodiversity data compilation

Pricing

  • $0.30 / actor start (per query)
  • $0.01 per 100 records in the result dataset
  • A single-species query with 500 records costs $0.30

Data Sources

Limitations

  • Requires free SpeciesLink API key (register at specieslink.net)
  • Coverage limited to records in SpeciesLink and GBIF databases
  • GBIF rate limits apply to unauthenticated requests
  • Flora brasileira focus (SpeciesLink's primary scope)

Changelog

  • v1.0 (2026-07): Initial release. Occurrence scraping + FAIR quality score 0-10 + coverage report + gap analysis.