Documentation de l'API Locale

Automatisez ERMIVI via notre interface de commande. Intégrez vos pipelines de transformation dans vos processus batch et scripts locaux.

Référence

ERMIVI est une application desktop locale. Une API locale peut être utile pour des équipes Ops/DSI afin d’automatiser des exécutions (rejeu de profils, génération d’exports) tout en conservant les bénéfices d’un outil no-code pour le paramétrage.

Principes

  • Local : l’API tourne sur la machine de l’utilisateur (ou un poste dédié) ; pas de cloud.
  • Profils : l’API manipule des profils (mapping + lookups + formules + export).
  • Historique : chaque exécution est traçable.

Ressources typiques

  • Profils : lister, créer, dupliquer, mettre à jour.
  • Imports : déclencher un import d’un fichier, obtenir un aperçu/détection.
  • Lookups : gérer des tables de correspondance.
  • Formules : lister et ordonner des champs calculés.
  • Exports : exécuter le pipeline et générer le fichier final.
  • Historique : lister exécutions, statuts, logs.

Exemples d’endpoints (indicatif)

  • GET /profiles
  • POST /profiles
  • POST /imports
  • POST /exports
  • GET /runs

Sécurité

Une API locale doit éviter toute exposition involontaire (réseau, CORS, ports ouverts). En Phase 2, la documentation précisera les options (localhost only, token, mode “pilotage interne”).

Liens utiles

Pour les équipes IT

Piloter ERMIVI en local
de façon contrôlée.

DSI/Ops : combinez des profils no-code avec une exécution automatisable. Pour une interface comptable automatisée, voir Ermilink.

Phase 1 · Documentation indicative