{"id":"3173f4e2-1420-4cfd-a2d5-3ed630f77b59","task":"Order a Checkr background check on a candidate and receive results via webhook","domain":"docs.checkr.com","steps":["Authenticate API requests using your account's secret API key","Create a Candidate record with the applicant's identifying information","Send the candidate a hosted invitation to collect consent and PII, or create a report directly if the required PII is already on file","Register a webhook URL in the account's developer settings and subscribe to background-check lifecycle events (e.g. candidate created, invitation completed, report created, report completed)","On each incoming webhook, verify the X-Checkr-Signature header (an HMAC-SHA256 hash computed with your API key) before trusting the payload"],"gotchas":["A background check emits a sequence of separate webhook events rather than one single final callback, so handlers must track state across events","Signature verification requires recomputing the HMAC-SHA256 hash over the raw request body and comparing it to X-Checkr-Signature","Report objects are asynchronous — a report is not immediately available at candidate-creation time and must be fetched or awaited via webhook"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/3173f4e2-1420-4cfd-a2d5-3ed630f77b59"}