IdRef pour les développeurs

3.8. Micro Web Service ”id2idref”

A partir d’un identifiant d’un autre système : obtenir le numéro source PPN associé.

Nom du service : <sudoc service ="source2idref">

Ce webservice se décline en plusieurs sous-services en fonction du système dont on veut partir pour obtenir des PPN en retour :

Requête générique

http://www.idref.fr/services/id2idref/71387829

Requête multiple possible

http://www.idref.fr/services/id2idref/laurent-capelli,000000024000807X

Requêtes particulières

www.idref.fr/services/idhal2idref/laurent-capelli

www.idref.fr/services/wikipedia2idref/https://fr.wikipedia.org/wiki/Pierre_Bourdieu

www.idref.fr/services/ark2idref/http://catalogue.bnf.fr/ark:/12148/cb118934022

www.idref.fr/services/viaf2idref/71387829

www.idref.fr/services/orcid2idref/0000000293615295

Les requêtes particulières acceptent aussi plusieurs paramètres propres à chaque système d’identification, séparés par une virgule « , ».

Réponse en XML

<sudoc service="idref2source">

<query>

<identifiant>laurent-capelli</identifiant>

<result>

<ppn>159123984</ppn>

</result>

</query>

Réponse en format JSON

Il est possible de demander une réponse dans le format JSON. En complétant l’URL de base de l’information suivante &format=text/json

Exemple : http://www.idref.fr/services/idhal2idref/dacos&format=text/json