v37

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-1170194628.0 KB
v1
Memory

Get Memory V1

Retrieve a memory item by ID.

**Authentication Required**:
One of the following authentication methods must be used:
- Bearer token in `Authorization` header
- API Key in `X-API-Key` header
- Session token in `X-Session-Token` header

**Required Headers**:
- X-Client-Type: (e.g., 'papr_plugin', 'browser_extension')
get/v1/memory/{memory_id}

Path parameters

memory_idstring required

Query parameters

require_consentboolean

If true, return 404 if the memory has consent='none'. Ensures only consented memories are returned.

If true, return 404 if the memory has consent='none'. Ensures only consented memories are returned.

exclude_flaggedboolean

If true, return 404 if the memory has risk='flagged'. Filters out flagged content.

If true, return 404 if the memory has risk='flagged'. Filters out flagged content.

max_riskstring nullable

Maximum risk level allowed. Values: 'none', 'sensitive', 'flagged'. If memory exceeds this, return 404.

Maximum risk level allowed. Values: 'none', 'sensitive', 'flagged'. If memory exceeds this, return 404.

Response

Memory successfully retrieved

codeinteger

HTTP status code

statusstring

'success' or 'error'

errorstring nullable

Error message if failed

{"stackTrail":"components:schemas:SearchResponse:properties:details:anyOf","oasType":"schema","type":"unknown","title":"Details","description":"Additional error details or context","nullable":true}
search_idstring nullable

Unique identifier for this search query, maps to QueryLog objectId in Parse Server

Example response

{
  "code": 200,
  "data": {
    "memories": [],
    "nodes": []
  },
  "search_id": "abc123def456",
  "status": "success"
}