API v0.1.0

Identity Admin API

Interface d'administration centralisée pour la gestion des identités, des simulations et des délégations.

Authentification

Relais sécurisé vers Identity (`/auth/login`, `/auth/me`) avec contrôle des rôles super admin / groupe admin.

Délégations

Lecture paginée des délégations (`/delegations`). Les actions de gestion arrivent dans les prochains lots.

Stack connectée

Services: Kafka, ClickHouse, Identity (voir .env)

Endpoints disponibles

GET /health

Diagnostic rapide des services déclarés dans .env.

POST /auth/login

Authentifie un administrateur (email + mot de passe) via Identity et retourne les tokens.

GET /auth/me

Valide un token d’accès et renvoie le profil administrateur.

GET /delegations

Récupère la liste paginée des délégations (lecture seule pour l’instant).