Closed dagendresen closed 6 months ago
I responded:
GBIF supports direct API data publishing without using an IPT. It is possible to do the same as the IPT does by only using the API. However, we have limited experience in using the API for data publication at the Norwegian node - but are interested to learn together with you.
https://www.gbif.org/developer/registry
Some Norwegian data publishers expose their data on an API (e.g. on a JDBC database connection) which we connected to the ipt.gb.no. This might be an easier option for you to explore.
Each data publisher must provide their own occurrenceIDs for the data records. You are correct that GBIF do not provide a service for minting identifiers for occurrences (only offer DOIs for datasets). When the occurrenceID is unique and persistent within the dataset itself, GBIF will maintain the link to previous versions of the same occurrence data record!
Any locally unique and persistent occurrenceID will work fine. However, we DO recommend creating a globally unique identifier (and if possible resolvable to a machine-readable end-point). We often recommend simply minting your own UUID in the format urn:uuid:[UUID] (where "[UUID]" is the UUID string you create).
And GBIF Norway also by default creates end-points at http://purl.org/gbifnorway/id/urn:uuid:[UUID] for all data records published through GBIF Norway to GBIF. Which might be useful for you.
It looks like this is kind of resolved, so I'm going to close this issue.
A new data publisher wants to publish their data to GBIF: