Skip to main content
POST
Kick off the rule-based duplicate scan (async)

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

hysform_id
integer
required

Donor form to scan.

Body

application/json
trashed
string | null

When truthy, includes archived donors. Stored in scan_settings.trashed.

Example:

"false"

Response

Scan run accepted; job queued.

success
boolean
Example:

true

message
string
Example:

"Enhanced duplicate scan started"

scan_run_id
integer
Example:

512