ZooBank icon

ZooBank

ZooBank is a central, authoritative and comprehensive resource for scientific names in zoology

Actions6

  • Author Actions
  • GNIE Matching Actions
  • Identifier Actions
  • Publication Actions
  • Statistic Actions
  • Taxon Name Usage Actions

Publication → Get

AI-generated

Overview

This node integrates with ZooBank, a comprehensive and authoritative resource for scientific names in zoology. Specifically, the "Publication" resource with the "Get" operation allows users to retrieve publication data from ZooBank by specifying various search parameters such as a publication UUID, a search term, or an autocomplete term.

Common scenarios where this node is beneficial include:

  • Fetching detailed information about a specific zoological publication using its unique identifier.
  • Searching for publications related to a particular topic or keyword.
  • Autocompleting publication titles or terms to assist in data entry or validation workflows.

For example, a researcher could use this node to automatically pull metadata about a publication referenced in their dataset by providing the publication's UUID, or to find publications matching a certain search term relevant to their study.

Properties

Name Meaning
Additional Fields A collection of optional fields to refine the query:
- ID A publication UUID (e.g., 427D7953-E8FC-41E8-BEA7-8AE644E6DE77) to fetch a specific item.
- Search Term A string used to search publications by keywords or phrases.
- Term An autocomplete term to assist in finding matching publications.

Output

The node outputs an array of JSON objects representing the retrieved publication data from ZooBank. The structure depends on the query parameters:

  • If an ID is provided, the output will be a single publication object with detailed metadata.
  • If a search term or autocomplete term is used, the output will be an array of matching publication records.

The output does not include binary data; it strictly returns JSON-formatted publication information.

Dependencies

  • The node makes HTTP GET requests to ZooBank's public API endpoints (e.g., http://zoobank.org/References.json).
  • No authentication or API keys are required based on the source code.
  • Requires internet access to reach ZooBank's API.

Troubleshooting

  • Empty or no results: Ensure that the provided UUID or search terms are correct and exist in ZooBank. Typos or invalid IDs will result in empty responses.
  • Network errors: Verify internet connectivity and that ZooBank's API endpoint is reachable.
  • Unexpected response format: If ZooBank changes their API, the node might fail to parse the response correctly. Check for updates or changes in ZooBank's API documentation.
  • Rate limiting or service downtime: Since the node relies on a public API, heavy usage might trigger rate limits or temporary unavailability.

Links and References

Discussion