Report status, result, PDF report, and per-step check progress back to Bob.
Reports status changes and optional results for an existing
background check. The check ID is always in the path —
backgroundCheckRequestId is not accepted in the body.
status is required. result, report, and checks are optional.
This PATCH is the target contract; the temporary
POST /background-checks/webhook alias remains only for migration. After a
backgroundCheck.cancelled webhook, partners stop processing and do not
send further updates unless product guidance says otherwise.
When report is present, Bob fetches the PDF from report.url at PATCH
time and stores it as a candidate file. Size limits and malware scanning
follow platform file-service defaults.
OAuth scope: hiring.integrations:write
204No content

