Skip to main content

Merge Users

Merge duplicate users.

Quick Navigation

Endpoint

POST /api/v1/users/merge

Headers

HeaderRequiredDescription
AuthorizationYesBearer <access_token>
Content-TypeYesapplication/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.