Skip to main content
GET
Poll a duplicate-scan run's status

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

scan_run_id
integer
required

ID returned by showDuplicateDonors or startEnhancedDuplicateScan.

Response

Current scan progress.

status
string

pending, processing, completed, or failed.

Example:

"processing"

progress
number<float>

Percent complete (0–100).

Example:

42.5

total_donors
integer
Example:

12000

processed_donors
integer
Example:

5100

duplicates_found
integer
Example:

37

started_at
string<date-time> | null
completed_at
string<date-time> | null
error_message
string | null