Des éléments (travaux, emploi, financement, évaluation par les pairs, etc.) peuvent être ajoutés à un ORCID enregistrer en utilisant le ORCID API membre. Pour ce faire, vous devez d'abord obtenir la permission du chercheur en utilisant OAuth et formater les métadonnées de l'élément utilisant l' ORCID schéma des messages.
Une fois que vous avez formaté les données et collecté les ORCID iD et le jeton d'accès, vous effectuez une requête API à l'aide de HTTP POST, en spécifiant le point final pertinent.
Method: POST
Content-type: application/vnd.orcid+xml or application/vnd.orcid+json
Authorization type and Access token: Bearer [stored access token]data: link to file or text of single employment item to add
URL: https://api.sandbox.orcid.org/v3.0/[ORCID iD]/employment
L'appel ci-dessous ajoute une nouvelle emploi affiliation à un enregistrement sur le serveur de test sandbox :
<?xml version="1.0" encoding="UTF-8"?>
<employment:employment [...]>
[...]
</employment:employment>
L'API renverra un message 201 pour indiquer que l'article a été publié correctement, ainsi que l'article mettre le code. Votre client sera répertorié comme le provenance de l'article.
Visitez notre dépannage page si un message différent est renvoyé. Vous devrez sauvegarder le stocker le code d'accès et le jeton d'accès pour effectuer des mises à jour ou supprimer l'élément.