{"uid":"cap_etaHLIoZN5yOrMwBpCy8c","slug":"taxon-synonym-graph-builder-a9add664","name":"Taxon Synonym Graph Builder","description":"Assembles all names associated with one taxon into a graph with the accepted name at the centre and every synonym, basionym and alternate representation as a node carrying its status, authority and the register that supplied it. Two registers are queried rather than one because their disagreement is the finding: reconciling datasets that span decades regularly turns up names that GBIF treats as a synonym and WoRMS treats as a separate species, or the reverse, and a service that silently follows…","url":"https://natur.halowerk.com/v1/synonym-graph","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string","maxLength":200,"minLength":2},"include_worms":{"type":"boolean","default":true,"description":"Query WoRMS as well. Only meaningful for marine taxa but harmless otherwise."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vqrG3nhv5SGKhi_qAiI5u","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Assembles a cross-register synonym graph for a taxon, comparing GBIF and WoRMS name treatments to reveal disagreements in accepted/synonym/species status","exampleAgentPrompt":"Build a synonym graph for Acacia dealbata — I need all the synonyms, basionyms, and alternate names with their authorities and statuses from both GBIF and WoRMS, and flag any cases where the two registers disagree on whether something is a synonym or a separate species.","exampleUseCases":[{"title":"Resolving cross-database species conflicts","prompt":"I'm merging two biodiversity datasets and the name Sargassum muticum is treated differently in GBIF and WoRMS — can you pull the full synonym graph so I can see exactly where they disagree on accepted names vs synonyms?"},{"title":"Nomenclatural audit for conservation report","prompt":"I need to prepare a nomenclatural summary for Lynx pardinus — give me all known synonyms, basionyms, and alternate representations with their authorities and which register each comes from."},{"title":"Taxonomic disambiguation for specimen labeling","prompt":"We have old museum specimens labeled Cepaea hortensis and need to know every synonym and alternate name that's ever been used for it, plus whether GBIF and WoRMS agree on its accepted status."}],"resultDescription":"A graph structure centred on the accepted name for the queried taxon, with nodes for every synonym, basionym, and alternate name representation. Each node carries its nomenclatural status, authority string, and the register (GBIF or WoRMS) that supplied it. Disagreements between registers — where one treats a name as a synonym and the other as a valid species — are surfaced explicitly.","failureModes":["Taxon name not found in either GBIF or WoRMS — returns empty or minimal graph","Ambiguous name matching multiple taxa — may require a more specific identifier","Register query timeout — partial graph returned with one register's data missing","Name spelling errors causing no-match — returns error indicating unresolved name","Rate limit exceeded — HTTP 429 response"],"whenToPreferThis":"Choose this endpoint when you need to reconcile taxonomic names across multiple biodiversity registers simultaneously, especially when the disagreement between GBIF and WoRMS is itself the research question. It is superior to querying either register alone when building authoritative synonym lists, merging heterogeneous biodiversity datasets, or auditing nomenclatural status for publications or conservation work.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:45:39.107Z","isFirstParty":false}