---
title: Worker Checks Business API — Overview
description: "WorkerChecks Business API — Overview [Help Hub](https://workerchecks.com/help-hub/) › [BusinessHub](#) › Business API Overview # WorkerChecks Business API — Overview For BusinessHub customers  ·  API & Integrations **What is the Business API?** The WorkerChecks Business API lets your internal systems connect…"
url: "https://workerchecks.com/es/docs/api-overview/"
updated: "2026-10-20"
category: Business Portal
---

# Worker Checks Business API — Overview

WorkerChecks Business API — Overview      [Help Hub](https://workerchecks.com/help-hub/) › [BusinessHub](#) › Business API Overview

# WorkerChecks Business API — Overview

 For BusinessHub customers  ·  API & Integrations   **What is the Business API?**
 The WorkerChecks Business API lets your internal systems connect directly to Worker Checks — so you can automate check invitations, track progress, and retrieve results without logging into the portal manually.

## Who is this for?

The API is designed for **BusinessHub customers** who want to integrate background check workflows into their own software — such as an HR platform, onboarding system, or applicant tracking tool.

You will need a developer or technical resource to build and maintain the integration.

## What can the API do?

The API currently supports four core actions:

| Action | What it does |
| --- | --- |
| **Create a check invitation** | Send a check request for a worker directly from your system |
| **Cancel an invitation** | Cancel a pending check before it has been submitted |
| **Get a result summary** | Retrieve the current status and outcome of a completed check |
| **Authenticate** | Generate a secure access token to authorise your requests |

## How does authentication work?

The API uses short-lived **bearer tokens** for security. Your system calls the authentication endpoint using your Widget Secret (available in your BusinessHub account settings) and receives a token valid for **24 hours**. That token is included in the header of every subsequent API request.

  **Note:** Tokens expire after 24 hours and must be refreshed. Build token refresh logic into your integration from the start.

## What information comes back from a check?

Once a check is complete, the result endpoint returns:

- **Status** — Pending, In Progress, Completed, or Cancelled
- **Result** — Clear, Attention Required, or Refer (null if not yet complete)
- **Release date** — when the result was finalised
- **Certificate URL** — a secure link to view the full result certificate

  **Turnaround times:** Around 80% of checks return within 1–3 minutes. The remaining ~20% are referred for manual review by ACIC and may take 1–15 business days.

## What do I need to get started?

To use the API you will need:

- An active BusinessHub account with Worker Checks
- Contact Worker Checks to activate your API access
- A developer to build and maintain the integration
- Your product ID for the check type you want to submit (we will provide this)

## Rate limits

The result endpoint supports up to **30 requests per minute** per account. If you exceed this, requests will return an HTTP 429 error — wait 60 seconds before retrying.

---

Ready to integrate? Contact our team to activate your API access and receive your credentials.

 [Email us to get started](mailto:support@workerchecks.com)

Need help with something else?

  [Email support](mailto:support@workerchecks.com) · [Back to Help Hub](https://workerchecks.com/help-hub/)
