-
Notifications
You must be signed in to change notification settings - Fork 0
Route
Younes Boutkrida edited this page Apr 6, 2023
·
1 revision
GET /users
Parameter | Description |
---|---|
name |
nom, prénom, surnom de l’utilisateur. Il faut donc chercher dans PLUSIEURS champs dans la db |
ue[] |
UEs de l’utilisateur. Pour être renvoyé, l’utilisateur doit avoir toutes ces ues |
id |
numéro UTT |
still_here |
(NON IMPLEMENTE) : true ou false, est-ce que l’utilisateur cherché est toujours à l’UTT ? |
branch |
La branche de l’utilisateur telle que renvoyée par l’API (ING TC, ING RT, …) |
filiere |
La filière de l’utilisateur telle que renvoyée par l’API (ATM, TNQ, …) |
semester |
Le numéro du semestre |
phone |
Le numéro de téléphone |
mail |
L’email personnel de l’utilisateur |
is_student |
true ou false. Est-ce que l’utilisateur est un étudiant ou un employé/enseignant |
page |
Le numéro de la page a renvoyer (page = 1 : on renvoie les x premiers résultats ; page = 2 : on renvoie les résultats x+1 à 2*x) |
GET /users/{id}
Retourne toutes les informations publiques de l’utilisateur. Ces informations peuvent dépendre en fonction des utilisateurs (si un utilisateur ne veut pas que son numéro de tél soit public par exemple, on ne le retourne pas)
Nom, prénom, surnom, numéro étudiant, e-mail utt, e-mail perso, discord, branche, filière, semestre, sexe, image, associations, cotisation BDE, emploi du temps, UEs, date de naissance, numéro de téléphone, nationnalité, adresse
GET /users/birthday
GET /ues
Parameter | Description |
---|---|
code |
pas besoin d’être exact |
category |
CS, TM, … |
closed |
true ou false, ou rien |
branch |
la branche de l’UE |
filiere |
la filière de l’UE |
langage |
“fr” ou “en” |
semester |
A (autumn) ou S (spring) |
GET /ues/{id}