Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

La requête possède ensuite un URI (Uniform Resource Identifier) ou route. Comme son nom l'indique, elle identifie ce qu'on veut chercher par une adresse unique (ex: recherche d'individus : https://www.recherche.umontreal.ca/vitrine/rest/api/1.7/umontreal/id/individu)

La requête peut aussi posséder des paramètres, qui dans le cas de la requête GET sont ajoutés à la suite de l'URI, pour préciser la requête (ex: recherche de professeurs titulaires de certaines facultés données : https://www.recherche.umontreal.ca/vitrine/rest/api/1.7/umontreal/id/individu?fonction=42001&faculte[0]=01&faculte[1]=28)

...

Pour obtenir la liste de principaux changements effectuées d'une version à l'autre de l'API, voir la page de recension des changements : API REST - Changements par rapport aux versions antérieures.

 

Service d'exposition des ressources

...

ServiceRequête : URIRequête : paramètres

Réponse : champs pour chaque élément

Identifiants pérennes de tous les individus/id/individu

uniterech : IDSADVR de unité de recherche (optionnel, multiple)

faculte : code SAD de faculté (optionnel, multiple)

departement : code SAD de département (optionnel, multiple)

fonction : code SAD de fonction (optionnel, multiple)

programme : code SAD de programme (optionnel, multiple)

domaineEtude : ID du domaine d'étude (optionnel, multiple)

expertiseRech : nom de l'expertise de recherche (optionnel, multiple)

  • idsadvr
  • prenom
  • nom
  • titreFonction
  • uniteAdmin
  • courriel
  • etablissementsAffilies
  • visuelOfficiel


Identifiants pérennes des unités de recherche/id/uniterech

faculte : code SAD de faculté (optionnel, multiple)

departement : code SAD de département (optionnel, multiple)

  • idsavr
  • nom
  • acronyme
  • responsable
    • id
    • nom
    • prenom
    • courriel
    • fonction
    • fonctionCodeSAD
    • uniteAdmin
    • fonctionResp
  • visuelOfficiel
  • unitesRattachement

    • departements
    • facultes
  • expertise
    • secteursRecherche
    • disciplines
    • motsCles
    • pays
    • continents
    • periodesChronologiques

Exemples de routes

Réponses

Individu, bonne requête

...

ServiceRequête : URIRequête : paramètres

Réponse

Identifiants pérennes de tous les individus/idext/individu

uniterech : IDSADVR de unité de recherche (optionnel, multiple)

faculte : code SAD de faculté (optionnel, multiple)

departement : code SAD de département (optionnel, multiple)

fonction : code SAD de fonction (optionnel, multiple)

programme : code SAD de programme (optionnel, multiple)

domaineEtude : ID du domaine d'étude (optionnel, multiple)

expertiseRech : nom de l'expertise de recherche (optionnel, multiple)

  • idsadvr
  • prenom
  • nom
  • affiliations
  • courriels
  • téléphones
  • etablissementsAffilies
  • visuelOfficiel
  • expertise
  • urlVitrine
  • recrutementRecherche

(ci-dessus, premier niveau seulement; voir exemple de réponse pour détails)

 

Exemples de routes

Réponses

Individu, bonne requête

...