API REST
L'API REST Kiality expose tous les endpoints nécessaires pour intégrer Kiality avec vos outils et automatisations.
Base URL
Production : https://api.kiality.com
Local : http://localhost:5000
Authentification
Toutes les requêtes (sauf login) requièrent un token JWT :
Authorization: Bearer <token>
→ Documentation authentification
Endpoints disponibles
| Ressource | Base path | Description |
|---|---|---|
| Auth | /api/auth | Login, refresh, reset password |
| Normes | /api/standards | CRUD + exécution |
| Connecteurs | /api/connectors | CRUD + test |
| Credentials | /api/credentials | Gestion des identifiants |
| Anomalies | /api/anomalies | Cycle de vie complet |
| Utilisateurs | /api/users | Gestion des comptes |
| Groupes | /api/groups | Groupes d'utilisateurs |
| Journal d'audit | /api/audit-logs | Logs (Business+) |
OpenAPI / Swagger
Spécification complète disponible en JSON :
https://api.kiality.com/swagger/v1/swagger.json
Interface interactive Swagger (en développement) :
http://localhost:5000/swagger