Référence API Explorer
Tous les endpoints API côté serveur disponibles dans l’Explorer jinflow.
Ce sont des API internes de l’Explorer, pas une API REST publique. Elles servent l’interface web de l’Explorer. Documentées ici pour la transparence et pour les équipes construisant des intégrations.
Pour la référence complète des endpoints avec tous les paramètres et formats de réponse, voir la version anglaise.
Catégories d’endpoints
Section intitulée « Catégories d’endpoints »Santé et statut
Section intitulée « Santé et statut »GET /health— vérification de santé avec statut de connectivité DBGET /api/identity— identité git de l’utilisateur courantGET /api/store-status— progression de téléchargement du KLS store (mode R2)GET /api/db-status/[tenant]— sondage léger mtime/generation
Recherche
Section intitulée « Recherche »GET /api/jumpbar— recherche globale sur tous les types de contenu (modes : search, tenants, summary)
Livraison de contenu
Section intitulée « Livraison de contenu »GET /api/logo/[tenant]— image logo du tenantGET /api/pipeline/[tenant]/[artifact_key]— artefact DAG pipeline depuis le KLSGET /api/reports/[tenant]/[report_key]— blob PDF de rapport
Lineage et explication
Section intitulée « Lineage et explication »GET /api/explain— Niveau 2 : enregistrements Gold source qui ont contribué à un FindingGET /[tenant]/api/explain/[finding_id]— Niveau 1+2 : métadonnées Finding + enregistrements sourcePOST /api/explain-narrative— Niveau 4 : explication en langage naturel générée par IA
Détection de drift
Section intitulée « Détection de drift »GET /api/drift— comparer le commit de build KLS avec le HEAD du remote GitHub
KLS Store
Section intitulée « KLS Store »POST /api/refresh— invalider les fichiers R2 cachés et déclencher un re-téléchargement
Vues sauvegardées
Section intitulée « Vues sauvegardées »GET /api/views— lister les vues sauvegardéesPOST /api/views— créer une nouvelle vuePUT /api/views— mettre à jour une vue existanteDELETE /api/views— supprimer une vue
Signal Builder
Section intitulée « Signal Builder »GET /api/probe-builder/list— lister les définitions de Signal disponiblesGET /api/probe-builder/load— charger le YAML source d’un SignalPOST /api/probe-builder/save— écrire le YAML Signal dans l’AFSPOST /api/probe-builder/validate— valider le YAML Signal contre les ContractsPOST /api/probe-builder/compile— compiler le YAML Signal en SQL
Notebooks
Section intitulée « Notebooks »GET /[tenant]/api/notebook— obtenir le notebook du tenantPOST /[tenant]/api/notebook/cells— ajouter une cellulePUT /[tenant]/api/notebook/cells/[cell_id]— mettre à jour une celluleDELETE /[tenant]/api/notebook/cells/[cell_id]— supprimer une cellulePOST /[tenant]/api/notebook/cells/[cell_id]/discussion— ajouter une réponse à un fil de discussion
GET /[tenant]/api/notes— lister toutes les notesPOST /[tenant]/api/notes— créer une noteGET /[tenant]/api/notes/[note_id]— obtenir une notePOST /[tenant]/api/notes/[note_id]— ajouter cellule ou réponsePUT /[tenant]/api/notes/[note_id]— mettre à jour une note ou celluleDELETE /[tenant]/api/notes/[note_id]— supprimer une note ou cellule
Taxonomie et dimensions
Section intitulée « Taxonomie et dimensions »GET /[tenant]/taxonomies/[taxonomy_id]/members— lister les membres de taxonomieGET /[tenant]/taxonomies/cardinality/member— mappings inter-taxonomies pour un membreGET /[tenant]/taxonomies/cardinality/members— membres partagés entre deux noeudsGET /[tenant]/taxonomies/cardinality/fanout— distribution de fanoutGET /[tenant]/taxonomies/cardinality/detail— métriques de cardinalitéGET /[tenant]/dimensions/[entity]/export— export CSV d’une table de dimension
v0.45.1 · built 2026-04-17 08:14 UTC