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.
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 |
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.
Once a check is complete, the result endpoint returns:
To use the API you will need:
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 startedNeed help with something else?