Retrieve relevant memory data based on query text using multiple retrieval methods
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Memory retrieve/search request
Used for GET /api/v1/memories/search endpoint. Supports passing parameters via query params or body.
User ID (at least one of user_id or group_id must be provided)
"user_123"
Group ID (at least one of user_id or group_id must be provided)
"group_456"
List of memory types to retrieve, enum values from MemoryType:
profile, episodic_memory, foresight, event_log ["episodic_memory"]Maximum number of results to return
1 <= x <= 10010
Whether to include metadata
true
Time range start (ISO 8601 format)
"2024-01-01T00:00:00"
Time range end (ISO 8601 format)
"2024-12-31T23:59:59"
Search query text
"coffee preference"
Retrieval method, enum values from RetrieveMethod:
keyword, vector, hybrid, rrf, agentic "keyword"
Current time, used to filter forward-looking events within validity period
COSINE similarity threshold for vector retrieval (only for vector and hybrid methods, default 0.6)
0 <= x <= 10.6