Ressources

Historique des modifications de l’API

v1.0 — 2026-04-10

Première publication de la documentation de l’API.

API LLM V1

  • GET /v1/graph/search/ — Rechercher des nœuds par titre
  • GET /v1/graph/nodes/<id>/ — Récupérer les détails d’un nœud
  • GET /v1/graph/content/<id>/ — Récupérer le contenu d’une page (markdown)
  • GET /v1/graph/neighbors/<id>/ — Parcours en largeur des nœuds voisins (BFS)
  • POST /v1/graph/traverse/ — Plus court chemin entre des nœuds
  • GET /v1/ — Spécification autodescriptive de l’API (sans authentification)

API du graphe

  • GET /api/notion-graph/ — Données complètes du graphe (nœuds + arêtes)

API de recherche

  • GET /api/search/ — Recherche en texte intégral (BM25)
  • GET /api/search/suggest/ — Autocomplétion
  • GET /api/search/semantic/ — Recherche par similarité vectorielle
  • GET /api/search/hybrid/ — Recherche BM25 + vectorielle
  • GET /api/search/similar/<id>/ — Rechercher des nœuds similaires
  • GET /api/search/content/<id>/ — Contenu de la page

Authentification

  • Jetons de service (ivg_*) pour accéder à l’API V1
  • JWT via Notion OAuth pour permettre aux utilisateurs d’accéder à l’API

Points de terminaison publics

  • GET /api/stats/public/ — Statistiques de la plateforme
  • GET /api/health/ — Vérification de l’état du service