Point d’entrée
- description : Renvoi les informations du profil de l’utilisateur authentifié.
- méthode : GET
- url : /v002/sso/utilisateur/profil
- authentification : l’authentification est faite par SSO (voir Authentification OAuth)
- paramètres : Aucun.
Format de sortie
Une structure au format JSON contenant les champs suivants :
Utilisateur
| Nom du champ | Description | Type du champ |
| id | identifiant de l’utilisateur | entier |
| firstName | prénom | chaîne de caractères |
| lastName | nom de famille | chaîne de caractères |
| adresse mail | chaîne de caractères | |
| phoneNumber | numéro de téléphone | chaîne de caractères |
| gsmNumber | numéro de portable | chaîne de caractères |
| faxNumber | numéro de fax | chaîne de caractères |
| dateCreation | date de création de l’utilisateur | date |
| locale | langué préférée dans l’application | chaîne de caractères |
| type | type d’utilisateur | chaîne de caractères |
| membre | membre auquel est rattaché l’utilisateur. renseigné uniquement pour les utilisateurs de type « membre » | membre Apidae |
| parrain | membre parrain de l’utilisateur renseigné uniquement pour les utilisateurs de type « parrainé » (comptes extranet) | membre Apidae |
| URL de la page facebook | chaîne de caractères | |
| URL de la page twitter | chaîne de caractères | |
| profession | profession de l’utilisateur | chaîne de caractères |
| adresse | adresse de l’utilisateur | chaîne de caractères |
| presentation | une courte présentation | chaîne de caractères |
| nomEntite | nom de l’entité à laquelle l’utilisateur est rattaché | chaîne de caractères internationalisée |
Membre Apidae
| Nom du champ | Description | Type du champ |
| id | identifiant de l’utilisateur | entier |
| dateCreation | date de création du membre | date |
| nom | nom du membre | chaîne de caractères |
| departement | département auxquel le membre est associé | chaîne de caractères |
| type | type du membre | élément de référence |
Cas d’erreur
- Erreur 404 : utilisateur non trouvé ; le corps de la réponse HTTP contient le message d’erreur au format texte.
- Erreur 50x : erreur de traitement ; le corps de la réponse HTTP contient le message d’erreur au format texte.
