Outils pour utilisateurs

Outils du site


findout:api

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
findout:api [2023/08/21 00:28] 90.70.19.230findout:api [2023/10/13 10:03] (Version actuelle) admin
Ligne 22: Ligne 22:
   * <del>POST /item --> Pas de cas pour l'instant</del>   * <del>POST /item --> Pas de cas pour l'instant</del>
  
-  * GET /sewer --> Liste des utilisateurs (pour admin seulement) +  * GET /sower --> Liste des utilisateurs (pour admin seulement) 
-  * GET /sewer/<sewer> --> Elément liés à l'utilisateur (*) +  * GET /sower/<sower> --> Elément liés à l'utilisateur (*) 
-  * PUT /sewer --> Créer une nouvel utilisateur (quid de la création quand c'est à partir d'un réseau social) +  * PUT /sower --> Créer une nouvel utilisateur (quid de la création quand c'est à partir d'un réseau social) 
-  * PATCH /sewer/<sewer> --> modifier les paramètres utilisateur +  * PATCH /sower/<sower> --> modifier les paramètres utilisateur 
-  * DELETE /sewer/<sewer> --> supprimer un utilisateur +  * DELETE /sower/<sower> --> supprimer un utilisateur 
-  * POST /sewer/login --> connexion utilisateur +  * POST /sower/login --> connexion utilisateur 
-  * POST /sewer/<sewer>/logout --> déconnexion utilisateur +  * POST /sower/<sower>/logout --> déconnexion utilisateur 
-  * POST /sewer/<sewer>/changePassword --> changement de mot de passe (version non sociale) +  * POST /sower/<sower>/changePassword --> changement de mot de passe (version non sociale) 
-  * POST /sewer/sociallogin --> connexion utilisateur par réseau social+  * POST /sower/sociallogin --> connexion utilisateur par réseau social
  
-  * GET /sewer/<sewer>/heading --> Liste des rubriques de l'utilisateur (*) +  * GET /sower/<sower>/heading --> Liste des rubriques de l'utilisateur (*) 
-  * GET /sewer/<sewer>/heading/<heading>/item --> Liste des infos d'une rubrique de l'utilisateur (*)+  * GET /sower/<sower>/heading/<heading>/item --> Liste des infos d'une rubrique de l'utilisateur (*)
  
-  * GET /sewer/<sewer>/warehouse --> Liste des codes stockés par l'utilisateur (*)+  * GET /sower/<sower>/warehouse --> Liste des codes stockés par l'utilisateur (*)
  
-  * GET /sewer/<sewer>/awitingNotifs --> Liste des notifications non acquittées et non expirées pour l'utilisateur (*) +  * GET /sower/<sower>/awitingNotifs --> Liste des notifications non acquittées et non expirées pour l'utilisateur (*) 
-  * GET /sewer/<sewer>/awitingNotifNum --> Nombre de notifications non acquittées et non expirées pour l'utilisateur (*) +  * GET /sower/<sower>/awitingNotifNum --> Nombre de notifications non acquittées et non expirées pour l'utilisateur (*) 
-  * POST /sewer/<sewer>/notification/<notification>/acknowledge -> acquitter une notification (marquer comme lue, n'apparait plus)+  * POST /sower/<sower>/notification/<notification>/acknowledge -> acquitter une notification (marquer comme lue, n'apparait plus)
  
 Optionnel / plus tard Optionnel / plus tard
-  * GET /sewer/<sewer>/authorization --> Liste des autorisations accordées par l'utilisateur à ceux qui voient son profil (*) +  * GET /sower/<sower>/authorization --> Liste des autorisations accordées par l'utilisateur à ceux qui voient son profil (*) 
-  * PATCH /sewer/<sewer>/authorization --> modifier les autorisations données par l'utilisateur (*)+  * PATCH /sower/<sower>/authorization --> modifier les autorisations données par l'utilisateur (*)
  
-  * PUT /sewer/<sewer>/warehouse/ --> stockage d'un codes externes par l'utilisateur avec une note personnelle +  * PUT /sower/<sower>/warehouse/ --> stockage d'un codes externes par l'utilisateur avec une note personnelle 
-  * PATCH /sewer/<sewer>/warehouse/< code> --> modification d'une note sur un codes externes stocké par l'utilisateur (devrait remplacer le PATCH /warehouse/<warehouse>+  * PATCH /sower/<sower>/warehouse/< code> --> modification d'une note sur un codes externes stocké par l'utilisateur (devrait remplacer le PATCH /warehouse/<warehouse>
-  * DELETE /sewer/<sewer>/warehouse/< code> --> suppression du stockage d'un codes externes stocké par l'utilisateur (devrait remplacer le DELETE /warehouse/<warehouse>)+  * DELETE /sower/<sower>/warehouse/< code> --> suppression du stockage d'un codes externes stocké par l'utilisateur (devrait remplacer le DELETE /warehouse/<warehouse>)
  
-  * GET /sewer/<sewer>/statistics --> agrégat de statistiques autour des données de l'utilisateur et de ses codes+  * GET /sower/<sower>/statistics --> agrégat de statistiques autour des données de l'utilisateur et de ses codes
   * PUT /like --> recevoir un like concernant l'application (afin d'en faire la promotion)   * PUT /like --> recevoir un like concernant l'application (afin d'en faire la promotion)
-  * POST /sewer/<sewer>/share --> envoyer un code (avec un message) par mail/notification à une liste de connaissance dans l'application+  * POST /sower/<sower>/share --> envoyer un code (avec un message) par mail/notification à une liste de connaissance dans l'application
  
   * POST /report/bug --> rapporter un dysfonctionnement   * POST /report/bug --> rapporter un dysfonctionnement
Ligne 61: Ligne 61:
   * PATCH /system/option/<option> -> mettre à jour l'option <option>   * PATCH /system/option/<option> -> mettre à jour l'option <option>
   * GET /system/admin --> liste des admins   * GET /system/admin --> liste des admins
-  * PUT /system/admin/<sewer> --> nouvel admin : <sewer+  * PUT /system/admin/<sower> --> nouvel admin : <sower
-  * DELETE /system/admin/<sewer> --> retirer le droit admin à <sewer+  * DELETE /system/admin/<sower> --> retirer le droit admin à <sower
-  * POST /sewer/<sewer>/ban -> retirer le droits de se connecter à un utilisateur +  * GET /system/ban -liste des utilisateurs à qui on a retiré le droit de se connecter 
-  * POST /sewer/<sewer>/unban -> restituer le droits de se connecter à un utilisateur+  * PUT /system/ban/<sower> -> retirer le droit de se connecter à un utilisateur 
 +  * DELETE /system/ban/<sower> -> restituer le droits de se connecter à un utilisateur
   * GET /system/statistics   * GET /system/statistics
  
 (*)s'il est connecté et qu'il demande ces propres infos (*)s'il est connecté et qu'il demande ces propres infos
  
findout/api.txt · Dernière modification : 2023/10/13 10:03 de admin

DokuWiki Appliance - Powered by TurnKey Linux