Checkr
APIBackground check API for US employment screening
- Price
- Pay per report
- Access
- Secret API key
About
Checkr runs FCRA-regulated background checks (SSN trace, criminal, motor vehicle, drug, education and employment) ordered as packages through its API or a hosted invite flow. Built for US hiring, with some checks in 200+ countries; API accounts need credentialing first.
What you can do with it
- Invite a candidate to a hosted flow that collects consent and personal details
- Order criminal, motor vehicle and drug screening packages for new hires
- Receive report status by webhook and feed results into your ATS
Get started
- Work with Checkr to get a credentialed staging or production account
- Send your secret API key as the Basic auth username
Example
# 1. Create a candidate (the hosted flow collects the rest)
curl -X POST https://api.checkr.com/v1/candidates \
-u "$CHECKR_API_KEY:" \
-d email=candidate@example.com
# 2. Invite them to a screening package
curl -X POST https://api.checkr.com/v1/invitations \
-u "$CHECKR_API_KEY:" \
-d candidate_id=$CANDIDATE_ID \
-d package=$PACKAGE_SLUG \
-d 'work_locations[][country]=US' -d 'work_locations[][state]=CA'Details
- Hosting
- Hosted service
- Available in
- United States
- MCP server
- Remote