Skip to main content

About Checkr

Iru reads candidate, report, and package metadata from Checkr’s REST API using HTTP Basic: username = Secret API key, password empty - effectively base64(api_key:).

How It Works

Checkr’s REST API uses HTTP Basic over HTTPS: the Secret API key is the username and the password is left empty, so the header is Authorization: Basic base64(api_key:).
DetailValue
CategoryBackground screening
AuthenticationBasic (API key + empty password)
Official references: Checkr API docs, API keys.

Prerequisites

  • Dashboard access to copy production vs staging keys as appropriate.

Connect Checkr to Iru

Complete this tab before you connect the source in Compliance.
1

Open the Checkr Dashboard

Sign in to the Checkr Dashboard with an account that can view API credentials.
2

Open Account Settings

From the Dashboard, go to Account Settings (or the gear Settings entry your tenant uses for organization-wide configuration).
3

Open Developer Settings

Select Developer Settings (or API / Developers, depending on Checkr UI labels).
4

Pick the right environment

Confirm whether Iru should use production or staging data, then locate the Secret Key (or Secret API key) for that same environment.
5

Copy the Secret Key

Copy the Secret Key and store it like a password. In Iru you will paste it as the Username for HTTP Basic auth and leave Password blank, as on the Iru Compliance tab.
Continue on the Iru Compliance tab.

Troubleshooting

Check pop-up blocker settings for the Iru site and try again.
Correct environment key; no stray spaces.

Sources Management

Browse and manage every Compliance source.

Getting Started With Compliance

Frameworks, actions, and Artifacts.

Iru Overview

How Endpoint, Compliance, and Identity fit together.

Artifacts Management

Upload, review, and organize evidence from sources and actions.