This documentation is built for developers integrating with the PeopleCheck API — whether you’re wiring up your very first endpoint or extending an existing integration into new territory, without friction. We can’t wait to see what you build on top of the PeopleCheck API. And if you get stuck, need guidance, or just want a second opinion on your integration, our tech team is one email away at techteam@peoplecheck.com.

Getting started

Setting up your integration takes just a couple of steps. Start by following the link in your “Welcome to PeopleCheck - Set Up Your Account” email to activate your account and set a password. Once you’re ready, the typical flow looks like this:
1

Authenticate

Generate your API token and send it on every request. See Authentication.
2

List your packages

List the check packages available to your organisation and choose the one to run.
3

Send a request

Create a request for a candidate. We email them to collect consent and the information needed to start the checks.
4

Track and retrieve results

Follow progress through screenings and receive real-time updates via webhooks.
Prefer to explore in your API client of choice? Download our Postman collection with ready-made sample requests.

Let’s build your integration

Environments

Test your integration safely before going live.

Authentication

Secure every request with your API token.

Requests

Start and manage your background check requests.

Results

Retrieve check results as soon as they’re ready.

Webhooks

Get notified automatically when something changes.

Support

Talk to our tech team whenever you need a hand.