API - User
Description
Cette api permet de gérer les utilisateurs, les clients, les roles, les permissions, les services, les ressources et les préférences, elle permet aussi de gérer les api keys, les mails de vérification, les mots de passe oubliés et la synchronisation de l'authentification
- user (utilisateur) est un utilisateur de l'application
- client est une organisation, un groupe d'utilisateurs de l'application, il corresponds au client_root de core
- role est un rôle d'un utilisateur, il permet de donner des droits aux utilisateurs
- service est un service application. elle permet de définir des groupes de ressources lié à son application.
- resource est une ressource d'un service, elle permet de définir les droits d'accès aux utilisateurs à cette resource
- permission est une expression du droit d'accès à une resource (ex: read, write, delete, ...)
- preference est une préférence d'un service unique à l'utilisateur, elle permet des définir des paramètres de configuration pour un service (ex: langue, ...)
- api key est une clé d'authentification pour un utilisateur
URL de Base
URL base pour la version 2 des users : https://api.alemca.io/v2/users
✅ URL copiée !
Documentation API
Pour la documentation merci de voir le lien Swagger plus bas dans la page.
Tous les endpoints doivent être ajoutés après l'URL de base. Vous pouvez voir un exemple d'utilisation ci-dessous.
Swagger API Users
Pour plus d’informations détaillées et la liste complète des endpoints, consultez la documentation Swagger de l'API Users.