830 B
830 B
API Planning
Authentification
POST /api/auth/login/: connexion admin (JWT).POST /api/auth/refresh/: renouvellement du JWT.GET /api/users/me/: profil du compte connecté.
Public
GET /api/planning/public/schedule/?start=YYYY-MM-DD&end=YYYY-MM-DD: planning visible par les guests.POST /api/planning/public/requests/: demande de disponibilité avecguest_nameetmessageoptionnel.GET /api/planning/public/requests/<token>/: suivi public d'une demande.
Administration
GET|POST /api/planning/schedule/: lister / créer les plages du planning.GET|PUT|PATCH|DELETE /api/planning/schedule/<id>/: modifier une plage.GET /api/planning/requests/: lister les demandes.POST /api/planning/requests/<id>/respond/: accepter/refuser, avecduration_minutesoptionnel.