Searching names

Batch fuzzy name match service (Version 2)

Fuzzy matches a list of scientific names against the taxonomy in a single request. Each query in the array is matched independently using the same logic as the GET endpoint: optional classification context is used when no direct name match is found, and a usageKey short-circuits name-based matching when provided.

Request body: an array of up to 1000 NameUsageQuery objects. Results are returned in the same order as the input.

post/v2/species/match

Request body

NameUsageQuery[] required— unresolved $ref

Response

Match results in the same order as the input queries

synonymboolean

If the matched usage is a synonym

leftinteger

The left ID of the nested set

rightinteger

The right ID of the nested set