List Merge Conflicts
curl --request GET \
--url https://api.recallrai.com/api/v1/users/{custom_user_id}/merge-conflicts \
--header 'X-Recallr-Api-Key: <x-recallr-api-key>' \
--header 'X-Recallr-Project-Id: <x-recallr-project-id>'{
"conflicts": [
{
"conflict_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"project_user_session_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"conflicting_memories": [
{
"memory_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"content": "<string>",
"reason": "<string>",
"event_date_start": "2023-11-07T05:31:56Z",
"event_date_end": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
],
"clarifying_questions": [
{
"question": "<string>",
"options": [
"<string>"
]
}
],
"resolution_data": {
"question_answers": [
{
"question": "<string>",
"answer": "<string>",
"message": "<string>"
}
]
},
"created_at": "2023-11-07T05:31:56Z",
"resolved_at": "2023-11-07T05:31:56Z",
"proposed_memory_content": "<string>",
"new_memories": [
{
"memory_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"content": "<string>",
"event_date_start": "2023-11-07T05:31:56Z",
"event_date_end": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
]
}
],
"total": 123,
"has_more": true
}Merge Conflicts
List Merge Conflicts
List memory merge conflicts for a user with filtering and sorting.
When the system detects conflicting or contradictory memories, it creates merge conflicts that require user resolution. This endpoint retrieves all such conflicts with filtering options.
Path Parameters:
custom_user_id(str): Unique identifier for the user
Query Parameters:
offset(int): Number of records to skip for pagination. Default: 0limit(int): Maximum records to return. Range: 1-100. Default: 10status(MemoryMergeConflictStatus): Filter by status (PENDING, PROCESSING, PROCESSED, IN_QUEUE). Optionalsort_by(str): Sort field. Options: created_at, resolved_at. Default: created_atsort_order(str): Sort order. Options: asc, desc. Default: desc
Returns:
conflicts(List[MergeConflictInfo]): List of merge conflicts with clarifying questions and conflicting memory detailstotal(int): Total number of conflicts matching the filtershas_more(bool): Whether more conflicts are available beyond the current page
GET
/
api
/
v1
/
users
/
{custom_user_id}
/
merge-conflicts
List Merge Conflicts
curl --request GET \
--url https://api.recallrai.com/api/v1/users/{custom_user_id}/merge-conflicts \
--header 'X-Recallr-Api-Key: <x-recallr-api-key>' \
--header 'X-Recallr-Project-Id: <x-recallr-project-id>'{
"conflicts": [
{
"conflict_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"project_user_session_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"conflicting_memories": [
{
"memory_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"content": "<string>",
"reason": "<string>",
"event_date_start": "2023-11-07T05:31:56Z",
"event_date_end": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
],
"clarifying_questions": [
{
"question": "<string>",
"options": [
"<string>"
]
}
],
"resolution_data": {
"question_answers": [
{
"question": "<string>",
"answer": "<string>",
"message": "<string>"
}
]
},
"created_at": "2023-11-07T05:31:56Z",
"resolved_at": "2023-11-07T05:31:56Z",
"proposed_memory_content": "<string>",
"new_memories": [
{
"memory_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"content": "<string>",
"event_date_start": "2023-11-07T05:31:56Z",
"event_date_end": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
]
}
],
"total": 123,
"has_more": true
}Documentation Index
Fetch the complete documentation index at: https://docs.recallrai.com/llms.txt
Use this file to discover all available pages before exploring further.
Path Parameters
Custom user ID to list merge conflicts for
Query Parameters
Number of records to skip
Required range:
x >= 0Maximum number of records to return
Required range:
1 <= x <= 100Filter by status
Available options:
PENDING, IN_QUEUE, RESOLVING, RESOLVED, FAILED Sort field (created_at, resolved_at)
Sort order (asc, desc)
Was this page helpful?
⌘I