Agent statistics (memory count, storage, top tags)
GET
/v1/agents/{id}/sessions
List agent sessions
GET
/v1/agents/{id}/wake-up
Get wake-up context (unread memories since last session)
POST
/v1/agents/{id}/consolidate
Consolidate agent memories
POST
/v1/agents/{id}/compress
Compress agent memory
GET
/v1/agents/{id}/consolidation/log
Consolidation history log
PATCH
/v1/agents/{id}/consolidation/config
Update consolidation config
Feedback
Method
Path
Description
GET
/v1/agents/{id}/feedback/summary
Aggregated feedback stats for an agent
GET
/v1/feedback/health
System-wide feedback quality metrics
Vectors
Method
Path
Description
POST
/v1/namespaces/{ns}/vectors
Upsert vectors
POST
/v1/namespaces/{ns}/query
ANN vector similarity search
POST
/v1/namespaces/{ns}/vectors/delete
Delete vectors by ID
POST
/v1/namespaces/{ns}/vectors/bulk-update
Bulk-update metadata by filter
POST
/v1/namespaces/{ns}/vectors/bulk-delete
Bulk-delete vectors by filter
POST
/v1/namespaces/{ns}/vectors/count
Count vectors (with optional filter)
POST
/v1/namespaces/{ns}/batch-query
Batch vector queries in parallel
POST
/v1/namespaces/{ns}/multi-vector
Multi-vector search with MMR diversity
POST
/v1/namespaces/{ns}/unified-query
Flexible ranking (vector, text, or attribute)
POST
/v1/namespaces/{ns}/aggregate
Aggregation queries (count, sum, avg, min, max)
POST
/v1/namespaces/{ns}/upsert-columns
Column-format upsert (efficient batch)
POST
/v1/namespaces/{ns}/explain
Query execution plan and cost estimate
POST
/v1/namespaces/{ns}/warm
Pre-load vectors into memory cache
POST
/v1/namespaces/{ns}/cache/warm
Warm namespace cache
POST
/v1/namespaces/{ns}/export
Export vectors with pagination
Full-text & hybrid search
Method
Path
Description
POST
/v1/namespaces/{ns}/fulltext/index
Index documents for BM25 search
POST
/v1/namespaces/{ns}/fulltext/search
BM25 full-text search
POST
/v1/namespaces/{ns}/fulltext/delete
Delete from full-text index
GET
/v1/namespaces/{ns}/fulltext/stats
Full-text index statistics
POST
/v1/namespaces/{ns}/hybrid
Vector + BM25 hybrid search
Text inference (auto-embedding)
Method
Path
Description
POST
/v1/namespaces/{ns}/upsert-text
Upsert text with server-side embedding
POST
/v1/namespaces/{ns}/query-text
Query by natural language text
POST
/v1/namespaces/{ns}/batch-query-text
Batch text queries
POST
/v1/extract
Extract structured info from text
POST
/v1/route
Semantic query routing
Namespaces
Method
Path
Description
GET
/v1/namespaces
List all namespaces
POST
/v1/namespaces
Create a namespace
GET
/v1/namespaces/{ns}
Get namespace details
PUT
/v1/namespaces/{ns}
Configure a namespace
DELETE
/v1/namespaces/{ns}
Delete a namespace
GET
/v1/namespaces/{ns}/config
Get entity extraction config
PATCH
/v1/namespaces/{ns}/config
Update entity extraction config
GET
/v1/namespaces/{ns}/extractor
Get extraction provider config
PATCH
/v1/namespaces/{ns}/extractor
Set extraction provider
GET
/v1/namespaces/{ns}/memory_policy
Get lifecycle policy
PUT
/v1/namespaces/{ns}/memory_policy
Update lifecycle policy
Namespace API keys
Method
Path
Description
POST
/v1/namespaces/{ns}/keys
Create a namespace-scoped API key
GET
/v1/namespaces/{ns}/keys
List keys for a namespace
DELETE
/v1/namespaces/{ns}/keys/{key_id}
Revoke a namespace key
GET
/v1/namespaces/{ns}/keys/{key_id}/usage
Key usage statistics
Knowledge graph
Method
Path
Description
GET
/v1/memories/{id}/graph
BFS traversal from a memory
GET
/v1/memories/{id}/path
Shortest path between two memories
POST
/v1/memories/{id}/links
Create explicit link between memories
GET
/v1/agents/{id}/graph/export
Export agent knowledge graph
GET
/v1/knowledge/query
Query KG with filter DSL
GET
/v1/knowledge/path
Find paths in KG
GET
/v1/knowledge/export
Export KG as JSON/GraphML
Knowledge operations
Method
Path
Description
POST
/v1/knowledge/graph
Build knowledge graph from seed memory
POST
/v1/knowledge/summarize
Summarize a set of memories
POST
/v1/knowledge/deduplicate
Find and merge duplicates
POST
/v1/knowledge/graph/full
Full knowledge graph with related memories
POST
/v1/knowledge/network/cross-agent
Cross-agent memory network
Entity extraction
Method
Path
Description
POST
/v1/memories/extract
Extract entities from text
GET
/v1/memory/entities/{id}
Get entities for a memory
Import & export
Method
Path
Description
GET
/v1/export
Export all memories (JSONL, CSV, Mem0, Zep)
POST
/v1/import
Import memories from external format
GET
/v1/import/{job_id}/status
Check import job status
Audit & events
Method
Path
Description
GET
/v1/audit
Query audit log
GET
/v1/audit/stream
Stream audit events (SSE)
GET
/v1/audit/export
Export audit log
GET
/v1/events/stream
Stream memory lifecycle events (SSE)
GET
/v1/namespaces/{ns}/events
Stream namespace events (SSE)
Analytics & operations
Method
Path
Description
GET
/v1/analytics/overview
High-level metrics (QPS, latency, storage)
GET
/v1/analytics/latency
Latency percentiles and trends
GET
/v1/analytics/throughput
Request throughput by operation
GET
/v1/analytics/storage
Storage breakdown by namespace
GET
/v1/ops/stats
Operational stats
GET
/v1/ops/metrics
Ops metrics
GET
/v1/kpis
Product KPI snapshot
v0.11.91 — Versioned admin paths — All /admin/* endpoints listed below are also served at /v1/admin/* (e.g. /v1/admin/autopilot/status). The versioned path is what the official SDKs use. Exception: /admin/keys/* remains at the unversioned path only.