Create a new memory blob for a user. Requires the user’s ID and Memory Key obtained from an approved access request. Content should ideally be encrypted client-side before sending, or the API/SDK can handle encryption.
content field should ideally be encrypted client-side using the user’s encryption_key before sending. Alternatively, if sending plaintext, ensure the API or SDK handles server-side encryption.
Bearer token authentication using your Developer JWT.JWT token obtained via /auth/token endpoint.
User's unique ID.
User's memory key.
The memory content (plaintext or pre-encrypted depending on implementation).
Optional title for the memory.
Optional brief summary of the memory.
List of tag names (strings) to associate. New tags will be created if they don't exist.
Optional importance score (e.g., 1-5 or 0-1).
0.8
Optional confidence score (0-1).
0.95
Optional identifier for the source application/context.
"my-chat-app"
Memory blob created successfully.