Skip to main content

Create Memory

POST /api/memories

Creates a new memory.

Code Examples

curl -X POST "https://tess.pareto.io/api/memories" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"collection_id": 1,
"memory": "Example memory content"
}'

Request Body Parameters

ParameterTypeRequiredDescription
collection_idintegerNoCollection ID
memorystringYesMemory content (max 32000 characters)

Success Response

{
"message": "Memory created successfully!",
"memory": {
"id": 1,
"user_id": 1,
"collection_id": 1,
"memory": "Example memory content",
"credits": 0
}
}

Error Responses

Validation Error (422)

{
"message": "Validation error message"
}

Server Error (500)

{
"message": "Error message",
"error": "Error details"
}

Try it out!

Authentication

This endpoint requires Bearer token authentication.

Test Endpoint