Before you can start requesting checks or pulling results, you’ll need to authenticate your requests. Don’t worry, it’s a simple process. Every request to the PeopleCheck API is authenticated with a token sent in the request headers. This token identifies your organisation and verifies that the request is coming from an authorised source.

Obtaining your API token

1

Activate your account

Look for the “Welcome to PeopleCheck - Set Up Your Account” email and follow its link to create your password.
2

Log in and open Integrations

Sign in to your PeopleCheck account — Sandbox or Production, depending on your environment — then open the Menu in the top-right corner and select Integrations.
3

Copy your API key

Your API key is shown at the top of the Integrations page — select copy to copy it to your clipboard. If you don’t see it, contact techteam@peoplecheck.com.
Sandbox and Production use different tokens. Use the token that matches the environment you’re calling.

Using the token

Include your token in the x-peoplecheck-token header of every request:
Header
A complete request looks like this:

Testing the connection

To verify your integration is set up correctly, start with a simple request that lists the check packages available to your organisation. A successful response confirms your token is valid and your environment is reachable.

Security reminders

  • Keep your token secret: Never share it publicly or commit it to your code repositories.
  • Update tokens regularly: Rotate your token periodically and update your integration accordingly.
  • Use HTTPS: Always call the API over HTTPS to keep credentials and data secure in transit.