gbif-api icon indicating copy to clipboard operation
gbif-api copied to clipboard

Change Species API

Open mdoering opened this issue 1 year ago • 1 comments

Consider the following options:

(A) Deprecate Species API v1

  • and keep it running with stale current data
  • Expose Checklistbank thru a V2 API: expose only the ones registered in GBIF, keeping in mind that CoL/Checklistbank use compound keys

(B) Keep Species API v1

  • expose the old clb content with global integer keys. Stop indexing new data

  • add new query parameter to select a taxonomy. If not present default to the backbone and the old content for at least a year until we will switch, remove the old clb and default to the new col checklist

  • add datasetKey UUID and make all keys strings

  • [ ] Implications to Python and R libraries

  • [ ] Implications for the current UI

mdoering avatar Mar 15 '24 06:03 mdoering

Document listing the work involved is here: https://docs.google.com/document/d/10Zj7SMvbEn5XeJC18jDWLqilE-JhM4A05AjQeh328g4/edit?usp=sharing

djtfmartin avatar Aug 13 '24 08:08 djtfmartin