Connecteur appelé par le module
...
contacts.
Paramètres d'appels
URL en méthode POST
| Bloc de code |
|---|
<host>/<uri> |
- host : adresse du serveur
- uri : chemin éventuel vers le service
Body de la requête :
| Bloc de code |
|---|
{
type: String
value: String
userId: String
} |
type : le type d’individu à chercher. On passera la valeur positionnée dans le fichier de config pour le label sélectionner par l’utilisateur. Au WS ensuite de se débrouiller avec la donnée envoyée.
value : la chaine recherchée.
userId (nullable) : le login de l’utilisateur connecté. Pourra être renseigné à null si l’utilisateur n’est pas authentifié sur l’application mobile.
| Info |
|---|
Le login de l’utilisateur sera récupéré côté backend de multi, via le TGT fourni par le client. |
Format de retour
Format attendu
| Bloc de code |
|---|
[
{
name: String
firstname: String
phoneNumbers: [String]
mobileNumbers: [String]
mailAddresses: [String]
assignments: [String]
}
] |
name : nom de l’individu
firstname : prénom de l’individu
phoneNumbers : liste des numéros de téléphones de l’individu (par ordre de priorité)
mobilesNumbers : liste des numéros de mobiles de l’individu (par ordre de priorité)
mailAddresses : liste des adresses email de l’individu
assignments : liste des affectations de l’individu
pour un étudiant cela pourra être
structure d’affectation
cursus principal de l’année en cours
pour un personnel
structure d’affectation
service d’affectation