Delete a memory item by ID with optional entity garbage collection.
Requires authentication and validates item ownership.
Args: item_id: ID of the memory item to delete cleanup_orphans: If True, also delete entities that have no other references (default: True)
Returns: dict: Deletion status and garbage collection statistics
Path Parameters
item_id*Item Id
Query Parameters
cleanup_orphans?Cleanup Orphans
Response Body
application/json
application/json
curl -X DELETE "https://example.com/memory/string"{}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}Delete Graph Node
Delete an entity node and all its edges from the graph. Uses DETACH DELETE to remove the node and every relationship attached to it. For memory nodes prefer DELETE /memory/{id} which also handles MongoDB cleanup.
Delete Pattern
Delete an entity pattern by name. Optionally specify entity_type for disambiguation.