Connecteur appelé par le module mail-calendar.
Paramètres d'appels
URL en méthode GET :
<host>/<uri>/<username>
- host : adresse du serveur
- uri : chemin éventuel vers le service
- username : identifiant (login) de l'utilisateur pour lequel l'emploi du temps. Le login sera celui retourné par le serveur CAS après authentification.
Pas de paramètres ou headers particuliers
Format de retour
Format attendu
HTTP 200
{
"unreadMails": number,
"events": [
{
"label": string,
"startDateTime": string,
"endDateTime": string,
"location": string
}
]
}
Cas d'erreur
HTTP 4xx ou 5xx : En cas de problème ou erreur
Exemple
{
"unreadMails": "3",
"events": [
{
"label": "Daily UL - Multi",
"startDateTime": "2023-07-03T09:30:00+01:00",
"endDateTime": "2023-07-03T10:30:00+01:00",
"location": "Microsoft Teams Meeting"
},
{
"label": "Réunion géniale",
"startDateTime": "2023-07-05T09:30:00+01:00",
"endDateTime": "2023-07-05T09:45:00+01:00",
"location": "Microsoft Teams Meeting"
},
{
"label": "Présentation ennuyeuse",
"startDateTime": "2023-07-06T09:30:00+01:00",
"endDateTime": "2023-06-07T09:45:00+01:00",
"location": "Microsoft Teams Meeting"
}
]
}