Version: 1.0.0
IAM Module API
Cette API fait partie de Transcend et correspond au module de Gestion des Identités et des Accès (IAM). Elle fournit des points de terminaison (endpoints) pour gérer :
- L'authentification des utilisateurs (connexion, inscription, récupération de mot de passe)
- La gestion des jetons JWT (validation et renouvellement)
- La gestion des entreprises et de leurs utilisateurs
- Les clés API pour l'intégration avec des services externes Note :
- Tous les points de terminaison, à l'exception de ceux d'authentification publique, nécessitent une authentification par jeton JWT.
- Les points de terminaison de gestion des entreprises et des utilisateurs nécessitent des rôles spécifiques (admin/staff).
Authentication
- HTTP: Bearer Auth
- API Key: apiKeyAuth
Jeton JWT pour l'authentification des utilisateurs
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
Clé API pour l'authentification des services externes
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-API-Key |
License