Skip to main content
POST
Preview field-level conflicts before merging donors

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Body

application/json
primary_donor_id
integer
required

Donor that would survive. Validation: required|integer.

Example:

12345

secondary_donor_ids
integer[]
required

Donors that would be merged into the primary. Validation: required|array with each entry integer.

Example:
hysform_id
integer
required

Donor form context. Validation: required|integer.

Example:

42

scan_run_id
integer
required

Current published duplicate scan. Validation: required|integer.

Example:

512

group_id
string
required

Current duplicate group identifier. Validation: required|string|max:255.

Example:

"512:12345"

Response

Conflict preview.

success
boolean
Example:

true

data
object