Actions6
Overview
This node integrates with the Bionomia API to retrieve detailed information about natural history specimens and their collectors. Specifically, for the Occurrence Search - Get operation, it fetches occurrence data by querying the Bionomia occurrences search endpoint using a dataset UUID and an occurrence ID from the data provider.
This node is useful in biodiversity informatics workflows where users want to link specimen occurrence records to collector information or verify occurrence details from GBIF datasets. For example, researchers can use it to validate specimen data or enrich occurrence records with collector metadata.
Properties
| Name | Meaning |
|---|---|
| Dataset Key | A UUID provided by the Global Biodiversity Information Facility (GBIF) identifying the dataset. |
| Occurrence ID | The occurrence ID from the data provider, used to specify the exact occurrence record to retrieve. |
Output
The output is a JSON array containing the occurrence data returned by the Bionomia API's /occurrences/search endpoint. This data typically includes detailed metadata about the occurrence record such as taxonomic information, collection details, and links to collectors.
No binary data is output by this node.
Dependencies
- Requires internet access to call the public Bionomia API endpoints.
- No special credentials are required for this operation.
- The node uses HTTP GET requests with
Accept: application/jsonheaders to fetch data.
Troubleshooting
Common issues:
- Invalid or missing Dataset Key or Occurrence ID will result in no data or errors.
- Network connectivity problems may cause request failures.
- If the Bionomia API changes or is temporarily unavailable, the node will fail to retrieve data.
Error messages:
- HTTP errors (e.g., 404 Not Found) indicate that the specified occurrence does not exist or the dataset key is incorrect.
- Timeout or network errors suggest connectivity issues; retrying later or checking network settings is advised.