Sterling
Sterling (Sterling Check Corp) is a global background and identity screening provider offering criminal checks, employment and education verifications, drug and health screening, identity verification, and continuous (recurring) monitoring. The Sterling API is a documented RESTful, OAuth2-secured developer API that lets platforms, ATS/HRIS systems, and marketplaces initiate background checks, manage candidates and screening packages, retrieve results and reports (PDF/HTML), send candidate invites, and receive real-time status updates via webhook callbacks. Access is gated - developers request a Client ID and Client Secret per screening region (US, EMEA, Canada, or APAC) - and the docs are published via a Postman-hosted portal at apidocs.sterlingcheck.app with a developer portal at developer.sterlingcheck.app. Sterling was acquired by First Advantage Corporation for $2.2 billion, with the deal closing on October 31, 2024; Sterling now operates as "a First Advantage company."
APIs
Sterling Screenings API
Initiate and manage background screenings (orders). Submit a screening for a candidate against a package, list and retrieve screenings, cancel a screening, and schedule recurrin...
Sterling Candidates API
Create and manage the candidate (subject) records screenings run against. Minimum fields to create a candidate are first name, last name, email, and clientReferenceId; additiona...
Sterling Packages API
Retrieve the screening packages available to your account. A package is a group of screening products (criminal, verifications, drug, identity); the response also specifies whic...
Sterling Reports API
Retrieve results for completed screenings. Reports are available with per-item statuses (a screening rolls up multiple report items, each with its own status) and can be deliver...
Sterling Invites API
Invite candidates to complete their portion of a screening (consent and data collection). On POST /screenings, set invite.method to "email" to have Sterling email the candidate,...
Sterling Webhooks API
Receive real-time updates for the screenings you initiate. Specify a Callback URI in a POST /screenings request and Sterling posts status-change events to your endpoint as the s...