Seitenhierarchie

Die DataCite REST API ist eine gute Lösung, um schnell und einfach Listen von DOIs und den dazugehörigen Metadaten abzurufen. Um nach einer bestimmten Organisation oder einem bestimmten Repositorium zu suchen, müssen Sie die ID des Repository Kontos kennen. Sie können dann Filterparameter wie folgt anwenden (Sie können ein Tool wie "Postman", curl von der Befehlszeile oder einfach Ihren Browser verwenden, um diese Abfragen auszuführen):


Beispiel:

Member-ID: cern

Parameter: provider-id

https://api.datacite.org/dois?provider-id=cern

Repository-ID: cern.zenodo

Parameter: client-id

https://api.datacite.org/dois?client-id=cern.zenodo&page[cursor]=1&page[size]=1000

Beachten Sie, dass die zweite Abfrage eine cursorbasierte Paginierung enthält, um durch eine Ergebnismenge von mehr als 10.000 Ergebnissen zu blättern.


Sie können DOI-Metadaten auch mit dem Parameter "query" suchen. Eine einfache Abfrage für die Suche nach DOI-Metadatensätzen mit einem bestimmten Veröffentlichungsjahr sieht wie folgt aus: https://api.datacite.org/dois?query=publicationYear:2024  

Sie können einen Filterparameter anwenden und ihn mit dem Abfrageparameter wie folgt kombinieren:

https://api.datacite.org/dois?client-id=cern.zenodo&query=publicationYear:2024

Im kürzlich aktualisierten Leitfaden von DataCite finden Sie viele Informationen zu Abfragen und Filtern.

  • Keine Stichwörter