From a721b4041c3c68f3d9a496957e527d3968db1c9f Mon Sep 17 00:00:00 2001 From: Mathis HERRIOT <197931332+0x485254@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:06:20 +0100 Subject: [PATCH] feat(docs): add `/auth/bootstrap-admin` endpoint details to API reference - Documented usage, parameters, and responses for the new endpoint. - Included constraints and warnings for better API clarity. --- documentation/content/docs/api-reference.mdx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/documentation/content/docs/api-reference.mdx b/documentation/content/docs/api-reference.mdx index 6b0fa86..f113288 100644 --- a/documentation/content/docs/api-reference.mdx +++ b/documentation/content/docs/api-reference.mdx @@ -92,6 +92,21 @@ Cette page documente tous les points de terminaison disponibles sur l'API Memego **Réponses :** - `200 OK` : Déconnexion réussie. + + + Élève les privilèges d'un utilisateur au rang d'administrateur. + + Cette route n'est active que si aucun administrateur n'existe en base de données. Le token est affiché dans les logs de la console au démarrage. + + + **Query Params :** + - `token` (string) : Token à usage unique généré par le système. + - `username` (string) : Nom de l'utilisateur à promouvoir. + + **Réponses :** + - `200 OK` : Utilisateur promu. + - `401 Unauthorized` : Token invalide ou utilisateur non trouvé. + ### 👤 Utilisateurs (`/users`)