Qu’est-ce que l’API REST?

L’API REST est l’une des composantes technologiques au cœur du SADVR, le Service d’accès aux données de la Vitrine-Recherche. Elle a été développée par l’équipe du CEN-R pour redistribuer les données contenues dans le dépôt Vitrine-Recherche.

L’API REST propose trois services :

  • un service d’exposition des ressources à partir desquelles il est possible de filtrer les résultats du Service de recherche d’identifiant pérenne (idsadvr)
  • un service de recherche d’identifiant(s) pérenne(s) sur la base de 7 paramètres
  • un service de récupération de données pour un individu ou une unité de recherche par le biais d’un identifiant pérenne

 

SADVR: Processus et infrastructure de gestion des flux de données

 

À qui s’adresse-t-elle ?

Le service s’adresse aux services administratifs des facultés et des départements de l’Université de Montréal ainsi qu’aux chaires, groupes et centres de recherche qui souhaitent exploiter les données pour alimenter leur propre site web ou leurs bases de données.

À quoi sert-elle ?

Toute modification aux données est immédiatement répercutée sur les sites web et sur tous les systèmes connectés à l’API.

Mise à jour automatique et simultanée de sites web Pour les données des professeurs et des chargés de cours

  • Profil professionnel sur le site facultaire ou départemental
  • Profil de membre sur le site web de l’unité de recherche
  • Profil sur le site web personnel du professeur ou du chargé de cours
  • Profil dans le Répertoire des professeurs
  • Profil dans le Répertoire des experts
  • Profil sur tout autre site connecté au module de redistribution des données API REST, par exemple le nouveau site UdeMNouvelles

Pour les données des unités de recherche

  • Profil de l’unité sur son site web, incluant les profils de ses responsables et membres
  • Profil dans le Répertoire des unités
  • Profil de l’unité sur le site facultaire ou départemental
  • Profil sur tout autre site connecté au module de redistribution des données API REST, par exemple un Centre de recherche affilié
Mise à jour automatique et simultanée de systèmes administratifs
  • Bases de données facultaires ou départementales
  • Bases de données des unités de service de l’UdeM (UdeMNouvelles, Service de l’Admission et du recrutement, etc.)
  • Bases de données des unité de recherche, des établissements affiliés, etc.
  • Tout autre système informatique connecté au module de redistribution des données API REST
Génération de listes et de rapports
  • Génération de listes pour la production de rapports annuels et autres publications officielles
  • Génération de listes pour la production de statistiques et autres documents de travail, par exemple le nombre de publications au cours de la dernière année pour un département donné

Pour en savoir plus

Consulter la documentation technique de l’API REST sur le wiki du CEN-R.

Cette documentation s’adresse aux développeurs qui souhaitent avoir des informations sur :

favicon-28   les changements par rapport aux versions antérieures

favicon-28   la description du niveau de service

favicon-28   la description technique

favicon-28   le dictionnaire de données