Skip to main content
DELETE
/
api
/
v1
/
memories
Delete memories (soft delete)
curl --request DELETE \
  --url https://api.example.com/api/v1/memories \
  --header 'Content-Type: application/json' \
  --data '
{
  "event_id": "507f1f77bcf86cd799439011",
  "user_id": "user_123",
  "group_id": "group_456"
}
'
{
"status": "ok",
"message": "Successfully deleted 1 memory",
"result": {
"filters": [
"event_id"
],
"count": 1
}
}

Body

application/json

Delete memories request body

Used for DELETE /api/v1/memories endpoint

Notes:

  • event_id, user_id, group_id are combined filter conditions
  • If all three are provided, all conditions must be met
  • If not provided, use MAGIC_ALL ("all") to skip filtering
  • Cannot all be MAGIC_ALL (at least one filter required)
event_id
string | null
default:__all__

Memory event_id (filter condition)

Example:

"507f1f77bcf86cd799439011"

user_id
string | null
default:__all__

User ID (filter condition)

Example:

"user_123"

group_id
string | null
default:__all__

Group ID (filter condition)

Example:

"group_456"

Response

Successfully deleted memories

The response is of type Response Delete Memories Api V1 Memories Delete · object.