Dashboard REST APIs
The Next.js backend exposes structured REST endpoints for managing memories, API keys, knowledge graph nodes, and Playground RAG queries.
Core Endpoints Catalog
| HTTP Method | Endpoint | Description |
|---|---|---|
GET, POST | /api/dashboard/memories | List recent memories or manually store a new memory. |
GET, POST, DELETE | /api/dashboard/keys | List active API keys, generate a new live key, or revoke a key. |
GET, POST | /api/dashboard/buckets | Retrieve workspace buckets or create a new isolated memory bucket. |
GET | /api/dashboard/graph | Fetch nodes and edges for the visual interactive graph canvas. |
POST | /api/dashboard/playground | Test memory retrieval and run RAG queries powered by OpenAI gpt-4o-mini. |
GET | /api/health | Health check verifying database pool and service statuses. |