Skip to main content
Validate complete botanical name strings against the versioned Australian Plant Census/APNI backbone and 11 global taxonomic sources. Existing response fields remain stable; APC/APNI resolution and review-only AI suggestions are additive.

Overview

This endpoint queries APC/APNI and 11 botanical databases in parallel, consolidates authoritative results, and returns a unified taxonomic record per input. Exact APC accepted names and explicit synonym links can validate independently. Fuzzy, APNI-only, split, and conflicting results remain uncertain until corroborated or reviewed. Names that no authoritative source resolves may receive a Gemini suggestion, but AI never participates in consensus or species identity. Sources queried: APC/APNI, GBIF, TNRS (WFO), POWO (Kew), iNaturalist, EOL, ALA, IP Australia PBR, UPOV, WikiSpecies, Wikidata, Wikipedia.

Australian name resolution

For names found in APC or APNI, SuperSeeded uses an open-source Rust port of APCalign. It follows APCalign’s ordered approach to accepted names, synonyms, spelling variants, authorship, infraspecific ranks, hybrids, phrase names, and conservative typo correction against a fixed backbone release. This makes the result predictable and reviewable: exact APC accepted names and explicit synonym links can validate directly, while spelling corrections, APNI-only names, taxonomic splits, and ambiguous matches set review_required: true. Check alternatives before selecting a taxon when review is required. The backbone_version and resolver_version fields identify the data and resolver versions used for the result.

Input Options

This endpoint accepts input in three ways:

1. JSON Body with Species Names Array

2. JSON Body with File URL (TUS Upload)

For files uploaded via TUS protocol. Names are pre-parsed by LLM, so no additional extraction is performed.

3. Direct File Upload (Multipart)

Upload files directly without TUS:

Request Body (JSON)

string[]
An array of complete plant-name strings to validate. Authorship, infraspecific ranks, hybrid markers, cultivars, and phrase names are preserved. Takes precedence over file inputs.
file
URL to a previously uploaded file (from TUS storage). Names are pre-parsed via LLM.Tip: You can use the file input dialog in this playground to test with a local file.
string
Original filename for context when using file_url.
string
Specific column name containing species names in spreadsheet files.
string[]
Specific authoritative sources to query. Defaults to APC/APNI plus all 11 existing non-Gemini sources. Explicit lists are honored. Gemini is not a consensus source.Available: apc_apni, gbif, tnrs, powo, inaturalist, eol, ala, ip_australia, upov, wikispecies, wikidata, wikipedia
boolean
default:"true"
Include detailed taxonomic metadata in results.
boolean
default:"true"
Cache validation results for future queries.

Form Data (Multipart Upload)

file
Direct file upload. Supports: JSON, XLSX, XLS, CSV, PDF, TXT.
string
Column name containing species names for spreadsheet files.

Response

The response contains an array of unified taxonomic records and a summary.
object[]
Array of unified taxonomic records, one per species name.
object
Batch validation summary.

Example Response

Authentication

string
Your API key for Basic/Pro plan authentication.
string
Bearer token for Teams plan platform integration.

Supported File Formats

Error Handling

Rate Limits

  • API usage is tracked per API key
  • Each species name processed counts as 1 usage unit
  • Rate limits vary by subscription plan
  • Batch processing is more efficient for large datasets