Documentation v2.3.0.

Dernière mise à jour le 20 juillet 2026

Reference

Conventions, authentification HTTP et versioning

Reference API

Documentation de l’API REST himydata (/v1). Les appels utilisateur passent par un Bearer JWT (Auth). Pour l’accès programmatique aux datasets, voir Clés API.

Modules disponibles

ModuleDescription
AuthLogin, refresh, inscription, 2FA, OAuth, profil
Clés APICréation, liste et révocation des clés (JWT)
DatasetsCatalogues, sync, audit qualité, Data API
ConnexionsSources de données externes
AgentsAgents IA et conversations
DashboardsWidgets et requêtes SQL
DocumentsGED et synchronisation

Conventions

  • Base URL : https://api.himydata.com/v1 (prod) ou http://localhost:8000/v1 (local)
  • Format : JSON (Content-Type: application/json)
  • Auth : Authorization: Bearer <access_token> (JWT utilisateur)
  • Clés API : Authorization: Bearer hmd_{env}_… sur les endpoints Data API — voir Clés API
  • Erreurs : corps { "detail": "..." } avec code HTTP 4xx/5xx

Le schéma OpenAPI est généré depuis hmd-core. Pour le régénérer : npm run export:openapi.