GET /openapi/memorylake/api/v3/workspaces/{workspaceId}/actors/{actorId}/memories/conflicts/{conflictId}
Permission required:
workspace:actor_fact_readPath Parameters
string
required
Workspace ID
string
required
Actor ID
string
required
Conflict ID
curl -X GET 'https://app.memorylake.ai/openapi/memorylake/api/v3/workspaces/ws_abc123/actors/act-a1b2c3d4e5f6/memories/conflicts/conf-def456' \
-H 'Authorization: Bearer sk_xxxxxx'
Response
object
Show Conflict object
Show Conflict object
string
Conflict identifier
string
Short title describing the conflict
string
Detailed explanation of the contradiction
string
Conflict category:
m2m (fact vs. fact) or m2d (fact vs. document)boolean
Whether the conflict has been resolved
object
Resolution record. Present only when the conflict has been resolved;
null otherwise.boolean
Whether an involved fact changed after the conflict was detected
string
Conflict type:
logical or knowledgearray
IDs of the facts involved in the conflict
array
array
string
When the conflict was first detected
string
When the conflict was last updated
{
"success": true,
"data": {
"id": "conf-def456",
"name": "Contradicting dietary preference",
"description": "One fact states the user is vegetarian; another says their favorite dish is steak.",
"category": "m2m",
"resolved": true,
"resolve": {
"id": "res-1a2b3c4d",
"strategy": "keep_fact",
"keep_fact_id": "fact-101",
"forgotten_fact_ids": ["fact-102"],
"created_at": "2025-01-21T09:15:00Z"
},
"stale": false,
"conflict_type": "logical",
"fact_ids": ["fact-101", "fact-102"],
"fact_snapshots": [
{
"fact_id": "fact-101",
"fact_text": "User is vegetarian"
},
{
"fact_id": "fact-102",
"fact_text": "User's favorite dish is steak"
}
],
"file_chunks": [],
"created_at": "2025-01-20T14:30:00Z",
"updated_at": "2025-01-21T09:15:00Z"
}
}
To resolve this conflict, call Resolve Actor Memory Conflict with the strategy you want to apply.