Documentation Index
Fetch the complete documentation index at: https://api.superseeded.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Species Name Validation API ensures data quality in plant schedules and botanical datasets by validating species names against 11 authoritative databases. This is essential for:- Plant schedule validation before procurement
- Data quality assurance in botanical datasets
- Taxonomic standardization across different data sources
- Compliance verification for landscape projects
How It Works
Multi-Source Validation with Consensus Scoring
The API queries 11 botanical databases in parallel and consolidates the results into a single unified taxonomic record using consensus scoring.Parallel Database Search
All 11 taxonomic databases are queried simultaneously for each species name.
Consensus Scoring
Results are consolidated using an algorithm that favours authoritative sources to determine the accepted scientific name.
AI Fallback
Any names with zero matches across all databases are sent to an AI model for corrective resolution of misspellings or loose descriptions.
Validation Status
Each species name receives a clear validation status based on source consensus:Validated
High confidenceMultiple sources agree on the accepted name. Ready for use in plant schedules.
Uncertain
Medium confidenceSome sources matched but with disagreements or only inexact matches. Requires review.
Not Found
Low confidenceNo matches found in any database. Name likely needs correction.
Quality Score
Every record includes a quality score (0.0-1.0) based on how many sources agree, how complete the taxonomic data is, and how many cross-reference IDs were found.Common Use Cases
Plant Schedule Validation
The primary use case is validating botanical names in plant schedules before procurement:- Validated: Proceed with confidence
- Uncertain: Flag for expert review
- Not found: Require correction before procurement
File Upload Validation
Upload an entire plant schedule for batch validation:Data Quality Assurance
For botanical datasets, validation identifies questionable entries:Eucalyptus globulus— Validated across multiple sourcesEucalyptus globular— AI fallback may suggest the correct spellingUnknown species xyz— Returned as not found with warnings
Data Sources
Authoritative Taxonomic Databases
TNRS (WFO)
World Flora OnlineTaxonomic name validation and resolution.
POWO
Royal Botanic Gardens, KewAuthoritative plant taxonomy and accepted names.
GBIF
Global Biodiversity Information FacilityLargest biodiversity database with vernacular names.
ALA
Atlas of Living AustraliaAustralian-specific plant data and occurrences.
Enrichment Sources
iNaturalist
Community science observations and photos.
EOL
Encyclopedia of Life — species descriptions.
IP Australia PBR
Plant Breeders Rights and variety protection.
UPOV
International plant variety protection codes.
Knowledge Bases
WikiSpecies
Wikimedia species directory.
Wikidata
Structured data and images.
Wikipedia
General information and taxonomy.
AI Fallback
AI Correction
Fallback only — Used when all other sources return no match.Corrects misspelled or loosely described plant names. Only resolves names from the Plantae kingdom.
Source Roles
The consensus algorithm prioritises authoritative taxonomic databases when determining the accepted name:| Source | Role |
|---|---|
| TNRS (WFO) | Taxonomic authority |
| POWO (Kew) | Botanical authority |
| GBIF | Biodiversity database |
| ALA | Regional authority (AU) |
| IP Australia | Cultivar authority |
| UPOV | Variety authority |
| iNaturalist | Observations |
| Wikidata | Structured data |
| WikiSpecies | Species directory |
| EOL | Encyclopedia |
| Wikipedia | General reference |
Integration Patterns
Frontend Integration
The API implements the same validation logic as the SuperSeeded web application:Batch Processing
- Small Datasets (< 100 species)
- Large Datasets (100+ species)
Workflow Integration
Review Flagged Items
System highlights uncertain or not-found names for expert review, with suggested corrections from the AI fallback.
Error Handling
Error Response Examples
Next Steps
API Reference
Complete technical documentation with request/response schemas.
Integration Examples
Code examples for common integration patterns.

