Merge Users
Merge duplicate users.
Quick Navigation
Endpoint
POST /api/v1/users/merge
Headers
| Header | Required | Description |
|---|---|---|
Authorization | Yes | Bearer <access_token> |
Content-Type | Yes | application/json |
Request Body
{
"source_user_id": 123,
"target_user_id": 124,
"merge_strategy": "keep_target"
}
Response
Success (200)
{
"success": true,
"data": {
"merged_user_id": 124,
"merged_data": {
"emails": ["email1@example.com", "email2@example.com"],
"organizations": [1, 2]
},
"message": "Users merged successfully"
},
"message": "Users merged successfully"
}
Features
- Duplicate detection
- Data consolidation
- Conflict resolution
Status
[WARNING] TODO: Not Implemented
This endpoint is defined in the router but the implementation logic is not yet complete.