Przejdź do treści Przejdź do głównej nawigacji Przejdź do stopki

W jaki sposób odbywa się edycja publikacji przez API?

Edycja publikacji przy pomocy API odbywa się przede wszystkim w Profilu Instytucji. Identyfikacja publikacji w przypadku aktualizacji (edycji) odbywa się za pomocą objectId (id publikacji z mongo) i DOI (jeśli DOI nie było pierwotne podane to może być null lub bez DOI) lub tylko DOI.

Edycja publikacji w PBN ma dwojaki charakter – wyróżniamy edycję danych podstawowych (metadanych publikacji) – takich jak tytuł, język, rok wydania itp. oraz edycję linków (czyli powiązań pomiędzy obiektami – w przypadku publikacji linkami są: czasopismo w przypadku artykułu, osoba w publikacji, wydawnictwo w książce, afiliacje itp.).

Edycja w Profilu Instytucji przy pomocy API polega na modyfikacji wszystkich danych (metadanych oraz linków), natomiast w repozytorium edycji podlegają tylko metadane (linki/powiązania w publikacjach w repozytorium się nie zmieniają, kiedy edytujemy publikację przez API). Z tego powodu publikację po modyfikacji należy zweryfikować w rekordzie w Profilu Instytucji, a nie w ogólnodostępnym repozytorium.