These XML WebServices functions are replicated from the uBio SOAP methods. Each function returns
an XML structure similar to that returned from the SOAP methods. Click on the function name below to see an example of the structure returned (the keyCode included in the
examples will only work for uBio administrators. Get your own keycode here). Strings returned by the webservice are
base64 encoded for XML delivery.

Base URL: http://ubio.org/webservices/service.php?function=

Functions:

namebank_object:This function will return all Namebank data pertaining to a particular NameBankIDex: http://ubio.org/webservices/service.php?function=namebank_object&namebankID=2483153&keyCode=

namebankID - NameBank identifier for the record you wish to receivekeyCode - your personal uBio keycode. If you don't have one, obtain one here

classificationbank_object:This function will return all ClassificationBank data pertaining to a particular ClassificationBankIDex: http://ubio.org/webservices/service.php?function=classificationbank_object&hierarchiesID=4091702&synonymsFlag=1&keyCode=

hierarchiesID - ClassificationBank identifier for the record you wish to receivechildrenFlag - (0 or 1) to include the taxon's children taxaancestryFlag - (0 or 1) to include the taxon's taxonomic ancestryjustificationsFlag - (0 or 1) to include the bibliographic referencessynonymsFlag - (0 or 1) to include the taxon's synonymous taxakeyCode - your personal uBio keycode. If you don't have one, obtain one here

searchName - search term to search by nameStringsearchAuth - search term to search by authorshipsearchYear - search term to search by yearorder - (nameString or languageCode) by default the results will be ordered by nameStringsci - (0 or 1) to include scientific name resultsvern - (0 or 1) to include vernacular (common name) resultskeyCode - your personal uBio keycode. If you don't have one, obtain one here

classificationbank_search:This function will return ClassificationBankIDs (hierarchiesIDs) that refer to the given NamebankIDex: http://ubio.org/webservices/service.php?function=classificationbank_search&namebankID=3070378&keyCode=

namebankID - NameBank identifier you wish to search for in ClassificationBankclassificationTitleID - Include if you only which to search within a particular classificationkeyCode - your personal uBio keycode. If you don't have one, obtain one here

findIT:This function uses our FindIT algorithm to scan for and return the scientific names within the given textex: http://ubio.org/webservices/service.php?function=findIT&url=http://ubio.org/tools/Small.txt&strict=1

url - Include to get names from a web resource (webpages, text files, or PDF documents)freeText - Include to only get names from the given block of textstrict - (0 or 1) setting to 1 will only find names without authorship. Strict mode finds valid nameString more reliablythreshold - (between 0 and 1) if strict=0, setting a threshold closer to 1 will decrease the flexibility of the algorithm (.5 is a common setting)

taxonFinder:This function uses our TaxonFinder algorithm to scan for and return the scientific names within the given textex: http://ubio.org/webservices/service.php?function=taxonFinder&includeLinks=1&url=http://ubio.org/tools/Small.txt

url - Include to get names from a web resource (webpages, text files, or PDF documents)freeText - Include to only get names from the given block of textincludeLinks - (0 or 1) setting to 1 will include data from the NameBank collection of web resources on the taxa names returned

namebank_packageList:This function returns the package name for a given packageIDWarning - if no packageID is included over 17,000 elements will be returnedex: http://ubio.org/webservices/service.php?function=namebank_packageList&packageID=570&keyCode=

packageID - including a packageID will limit the result to just the one packagekeyCode - your personal uBio keycode. If you don't have one, obtain one here

classification_list:This function returns the title, description, and classificationIDs for all classifications indexed in ClassificationBankex: http://ubio.org/webservices/service.php?function=classification_list&keyCode=

classificationTitleID - include a classificationTitleID to limit results to a single classificationkeyCode - your personal uBio keycode. If you don't have one, obtain one here

language_list:This function returns all of the languages and languageCodes used by NameBank to categorize vernacular common namesex: http://ubio.org/webservices/service.php?function=language_list&keyCode=

synonym_list:This function returns all of the synonyms for a taxon according to a particular classificationex: http://ubio.org/webservices/service.php?function=synonym_list&hierarchiesID=4091702&keyCode=

hierarchiesID - you must include the hierarchiesID (ClassificationBankID) to receive the classification synonymskeyCode - your personal uBio keycode. If you don't have one, obtain one here

searchAuth - term to search author database. Use % as wildcard. If using wildcard or 'contains' qualifier, at least 3 characters must be includedsearchQualifier - (exact, contains, or regex) use the qualifier to modify search flexibilitylimitBP - (1-6) use to limit results to particular author list