Score person duplicate candidates (GET)

View as Markdown

Return scored duplicate candidates for people queries. Results are ordered by match score; custom sorting is not supported. Exact same-name results after excludeId review are human identity review signals, not automatic merge proof.

Authentication

X-Client-Secretstring

Client secret for read-only service-to-service access (no writes)

Query parameters

excludeIdstringOptionalformat: "uuid"

Current person id to omit from post-bootstrap duplicate audits while same-name candidates are reviewed.

slugstringOptional

URL-safe identifier

nameFullstringOptional
Full name
nameAnystringOptional
Loose name match
locationstringOptional
Location
urlstringOptional
Profile URL
urlDomainstringOptional
URL domain match
urlTypeenumOptional
URL type
urlMatchModeenumOptional
URL match mode
Allowed values:
urlStrictnessenumOptional
Optional URL match strictness. Omit for strict matching. Send loose or any only when the caller intentionally widens URL matching.
Allowed values:
urlCandidatelist of objectsOptional
Additional URL candidates to match
pageintegerOptional

Zero-based page index (0..N)

sizeintegerOptional

The size of the page to be returned; duplicate-check default 10, maximum 100.

sortlist of stringsOptional
Sorting is not supported
includePrivatebooleanOptional

Privileged read scope for admin callers. Bypasses the public visibility filter so hidden, unverified, and not-yet-published records are returned instead of being silently dropped. Defaults to private for admin API key or ROLE_ADMIN callers; client-secret/client-read callers stay public.

Response

OK
contentlist of objectsOptional
emptybooleanOptional
firstbooleanOptional
lastbooleanOptional
numberintegerOptional
numberOfElementsintegerOptional
pageableobjectOptional
sizeintegerOptional
sortobjectOptional
totalElementslongOptional
totalPagesintegerOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
406
Not Acceptable Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error