Gestion des rendez-vous¶
Obtenir les types de rendez-vous¶
Les types de rendez-vous d’un agenda sont accessibles à l’adresse /api/agenda/SLUG-DE-LAGENDA/meetings/
via la méthode HTTP GET
.
Exemple¶
GET /api/agenda/rdvs-autre/meetings/ { "data": [ { "api": { "datetimes_url": "https://chrono.dev.publik.love/api/agenda/rdvs-autre/meetings/base/datetimes/" }, "duration": 30, "id": "base", "text": "base" }, { "api": { "datetimes_url": "https://chrono.dev.publik.love/api/agenda/rdvs-autre/meetings/court/datetimes/" }, "duration": 15, "id": "court", "text": "court" } ] }
De manière analogue, il est possible de préciser un type de rendez-vous et d’obtenir les informations le concernant via un appel à l’adresse /api/agenda/SLUG-DE-LAGENDA/meetings/SLUG-DU-TYPE-DE-RDV/
.
GET /api/agenda/rdvs-autre/meetings/base/ { "data": { "api": { "datetimes_url": "https://chrono.dev.publik.love/api/agenda/rdvs-autre/meetings/base/datetimes/" }, "duration": 30, "id": "base", "text": "base" } }
Obtenir les guichets¶
Les guichets d’un agenda sont accessibles à l’adresse /api/agenda/SLUG-DE-LAGENDA/desks/
via la méthode HTTP GET
.
Exemple¶
GET /api/agenda/rdvs-autre/desks/ { "data": [ { "id": "aa", "text": "aa" }, { "id": "bb", "text": "bb" }, { "id": "guichet-1", "text": "Guichet 1" } ] }
Obtenir les resources¶
Les ressources d’un agenda sont accessibles à l’adresse /api/agenda/SLUG-DE-LAGENDA/resources/
via la méthode HTTP GET
.
Exemple¶
GET /api/agenda/rdvs-autre/resources/ { "data": [ { "id": "resource-1", "text": "Resource 1", "description": "Foo bar resource 1" }, { "id": "resource-2", "text": "Resource 2", "description": "Foo bar resource 2" } ] }