# Checkr integrations

> Call the Checkr API from any Tray.ai workflow with the HTTP Connector.

**Canonical page:** https://tray.ai/connectors/checkr-integrations/
**Categories:** Human resources
**Connects through:** HTTP Connector

## Overview

Checkr runs background checks for employers, including criminal, motor vehicle, identity and verification screenings, with candidate invitations and adverse action handling. Tray.ai connects to Checkr through the HTTP Connector, so your workflows can call the Checkr API alongside the rest of your stack. API access comes through Checkr's partner program or API plan, so you need approved credentials first.

## Use cases

### Candidates

Read, create, and update candidates in Checkr from any Tray.ai workflow. The Checkr API covers calls such as list candidates and get a candidate.

- List candidates
- Get a candidate
- Create a candidate

### Invitations

Read, create, and delete invitations in Checkr from any Tray.ai workflow. The Checkr API covers calls such as list invitations and get an invitation.

- List invitations
- Get an invitation
- Create an invitation

### Reports

Read, create, and update reports in Checkr from any Tray.ai workflow. The Checkr API covers calls such as get a report and create a report.

- Get a report
- Create a report
- Update a report

### Packages

Read and delete packages in Checkr from any Tray.ai workflow. The Checkr API covers calls such as list packages and get a package.

- List packages
- Get a package
- Delete a package

### Continuous checks

Read, create, update, and delete continuous checks in Checkr from any Tray.ai workflow. The Checkr API covers calls such as list continuous checks and create a continuous check.

- List continuous checks
- Create a continuous check
- Update a continuous check

### Adverse actions

Read, create, and delete adverse actions in Checkr from any Tray.ai workflow. The Checkr API covers calls such as list adverse actions and get an adverse action.

- List adverse actions
- Get an adverse action
- Create an adverse action

## Challenges Tray.ai solves

### Keeping Checkr credentials out of logs

A raw API call usually means pasting a key or token into the request, where it ends up in step inputs, logs, and screenshots.

**How Tray.ai helps:** Store Checkr credentials once as a Tray.ai authentication and reference them from the HTTP Connector. Tray.ai masks authentication values in logs, so the secret never shows up in a step's input or output.

### Going from the Checkr API docs to a working call

Translating an example request from API docs into a workflow step means copying the method, URL, headers, and body by hand.

**How Tray.ai helps:** Paste a cURL example from the Checkr API docs into the HTTP Connector and Tray.ai fills in the method, URL, headers, and body for you.

### Handling files and non-JSON responses

Not every API answers in JSON. Some return XML, files, or binary data, or expect a multipart upload.

**How Tray.ai helps:** The HTTP Connector parses JSON and XML responses, returns files you can pass to the next step, and sends multipart form data for uploads.

## Frequently asked questions

### Does Tray.ai connect to Checkr?

Yes. Tray.ai connects to Checkr through the HTTP Connector, which calls the Checkr API directly. Any call the Checkr API documents can run as a step in a Tray.ai workflow. API access comes through Checkr's partner program or API plan, so you need approved credentials first.

### How does Tray.ai authenticate with Checkr?

The Checkr API uses basic authentication. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

### Can I get a dedicated Checkr connector?

Checkr runs through the HTTP Connector rather than a dedicated connector. If your team wants one, the Tray.ai connector SDK can build a dedicated Checkr connector from the Checkr API.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
