v1.0 — 2026-04-10

Initial API documentation release.

V1 LLM API

  • GET /v1/graph/search/ — Search nodes by title
  • GET /v1/graph/nodes/<id>/ — Get node details
  • GET /v1/graph/content/<id>/ — Get page content (markdown)
  • GET /v1/graph/neighbors/<id>/ — BFS neighbor traversal
  • POST /v1/graph/traverse/ — Shortest path between nodes
  • GET /v1/ — Self-describing API spec (no auth)

Graph API

  • GET /api/notion-graph/ — Full graph data (nodes + edges)

Search API

  • GET /api/search/ — Full-text search (BM25)
  • GET /api/search/suggest/ — Autocomplete
  • GET /api/search/semantic/ — Vector similarity search
  • GET /api/search/hybrid/ — BM25 + vector search
  • GET /api/search/similar/<id>/ — Find similar nodes
  • GET /api/search/content/<id>/ — Page content

Authentication

  • Service tokens (ivg_*) for V1 API access
  • JWT via Notion OAuth for user API access

Public Endpoints

  • GET /api/stats/public/ — Platform statistics
  • GET /api/health/ — Health check