PWA2APP Documentation

Compte

Référence technique générée depuis le contrat de la plateforme : les descriptions sont en français.

GET /api/v1/me

`GET /me` (§19.3).

  • 200 — Profil de l'utilisateur connecté
  • 401 — Non authentifié

PATCH /api/v1/me

`PATCH /me` (§19.3).

Corps de requête : JSON

  • 204 — Profil mis à jour
  • 401 — Non authentifié
  • 403 — Jeton CSRF manquant ou invalide

DELETE /api/v1/me

`DELETE /me` (§19.3, §23.4) — confirmation du mot de passe actuel requise ; révoque

Corps de requête : JSON

  • 204 — Compte supprimé, sessions révoquées, cookies effacés
  • 401 — Non authentifié ou mot de passe incorrect
  • 403 — Jeton CSRF manquant ou invalide

GET /api/v1/me/sessions

`GET /me/sessions` (§19.3) — liste des sessions actives (« appareils connectés »).

  • 200 — Sessions actives de l'utilisateur
  • 401 — Non authentifié

DELETE /api/v1/me/sessions

`DELETE /me/sessions` (§19.3) — révoque toutes les sessions sauf la session courante

  • 204 — Autres sessions révoquées
  • 401 — Non authentifié
  • 403 — Jeton CSRF manquant ou invalide

DELETE /api/v1/me/sessions/{id}

`DELETE /me/sessions/{id}` (§19.3) — révoque une session précise.

  • id (path, requis) — Identifiant de la session à révoquer
  • 204 — Session révoquée
  • 401 — Non authentifié
  • 403 — Jeton CSRF manquant ou invalide
  • 422 — Identifiant de session invalide