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

Czy identyfikacja osób w publikacji przesyłanej przez API odbywa się tylko przy pomocy objectId tej osoby? Jak pozyskać ten identyfikator?

Przy przesyłaniu publikacji do systemu PBN przez API identyfikacja osób nie odbywa się wyłącznie według identyfikatora (objectId) tej osoby. Jeśli nie jest nam znany objectId osoby to przy przesyłaniu publikacji można podać orcidId lub naturalId (hash numeru PESEL) w tej publikacji (szerzej zostało to opisane w dokumencie opisującym walidacje w nadsyłanych publikacjach – kliknij tutaj).

Jeśli chcemy użyć objectId osoby w celu przesłania publikacji, do pozyskania tego identyfikatora możemy wykorzystać końcówkę /v1/person/natural/{id} umożliwiającą pobranie metadanych osoby na podstawie jej naturalnego identyfikatora (jest to hash numeru PESEL, funkcja hashująca SHA-512).