Skip to main content
HireRight integrations

HireRight integrations: Processing errors

  • March 16, 2026
  • 0 replies
  • 12 views

Product Content Manager
Community Manager

Topics on this page

 

Persona

Program office users

How to steps

Errors in each section are listed in alphabetical order.

Information in this article reflects a standard Enterprise configuration. Your Enterprise platform is based on your organization’s configuration. Settings and/or data visibility rules may vary slightly from what is described.

Retrieve package process

These errors occur while the system is retrieving the information needed to create or validate a candidate background check package. They typically indicate missing configuration details, authentication issues, or communication problems between the Enterprise platform and HireRight. Resolving these errors usually involves verifying integration settings and provider credentials.

Access denied

Error message: HireRightErrorCode.Unauthorized

What it means: The request was blocked due to insufficient permissions or invalid credentials.
What to do: Check all authentication credentials (subscription key, login, domain ID) and confirm the account has the required access.

 

Access denied due to invalid subscription key

Error message: HireRightErrorCode.UnauthorizedInvalidSubscriptionKey

What it means: HireRight rejected the request because the subscription key is invalid.
What to do: Replace the subscription key with a valid one and confirm it has permission to access the requested API.

 

API not found

Error message: HireRightErrorCode.NotFound

What it means: The requested HireRight API endpoint does not exist or is unavailable.
What to do: Confirm that the API route is correct and supported by the HireRight API version you are using.

 

Error in deserializing HireRight Response

Error message: HireRightErrorCode.ErrorInDeserializingHireRightResponse

What it means: The system received a response from HireRight but could not interpret the data format.
What to do: Check for API changes or malformed responses and confirm the response structure matches the expected schema.

 

Error received when calling API route. Route: {0}

Error message: BackgroundCheckProviderErrorCode.ResponseErrorCode

What it means: HireRight returned an error response for the specified API route.
What to do: Review the API route, request payload, and response details to identify and correct the issue.

 

Generic system error

Error message: HireRightErrorCode.GenericSystemError

What it means: An unexpected system error occurred during processing.
What to do: Retry the request. If the issue persists, gather logs and contact support for further investigation.

 

HTTP request timed out. URL: {0}

Error message: BackgroundCheckProviderErrorCode.TimeoutException

What it means: The request to HireRight took too long and timed out.
What to do: Check network connectivity and HireRight service availability, then retry the request.

 

Invalid Subscription Key from the provider data

Error message: HireRightErrorCode.InvalidSubscriptionKey

What it means: The provided subscription key is not recognized by HireRight.
What to do: Verify that the subscription key is correct, active, and associated with the correct HireRight account.

 

Missing company login from the provider data

Error message: HireRightErrorCode.MissingCompanyLogin

What it means: The HireRight company login credential was not provided in the request.
What to do: Ensure the company login is configured and passed correctly from the provider data settings.

 

Missing domain ID from the provider data

Error message: HireRightErrorCode.MissingDomainId

What it means: The HireRight domain identifier required to process the request is missing.
What to do: Confirm that the Domain ID is included and correctly mapped in the provider configuration data.

 

Missing or invalid API URL

Error message: HireRightErrorCode.MissingApiUrl

What it means: The system cannot find a valid HireRight API endpoint to send the request.
What to do: Verify that the HireRight API URL is configured correctly in your integration settings and that it matches the environment you are using (test or production).

 

Missing subscription key from the provider data

Error message: HireRightErrorCode.MissingSubscriptionKey

What it means: The API subscription key required for authentication is missing.
What to do: Add the correct subscription key to the provider configuration and retry the request.

 

Create Order Process

These errors happen when the system attempts to create a new background check order in HireRight. They often point to invalid vendor configuration, missing required data, or authorization problems that prevent the order from being successfully submitted. Reviewing provider setup and request data will usually resolve these issues.

Access denied

Error message: HireRightErrorCode.Unauthorized

What it means: The request was blocked due to insufficient permissions or invalid credentials.
What to do: Check all authentication credentials (subscription key, login, domain ID) and confirm the account has the required access.

 

Access denied due to invalid subscription key

Error message: HireRightErrorCode.UnauthorizedInvalidSubscriptionKey

What it means: HireRight rejected the request because the subscription key is invalid.
What to do: Replace the subscription key with a valid one and confirm it has permission to access the requested API.

 

API not found

Error message: HireRightErrorCode.NotFound

What it means: The requested HireRight API endpoint does not exist or is unavailable.
What to do: Confirm that the API route is correct and supported by the HireRight API version you are using.

 

Error in deserializing HireRight Response

Error message: HireRightErrorCode.ErrorInDeserializingHireRightResponse

What it means: The system received a response from HireRight but could not interpret the data format.
What to do: Check for API changes or malformed responses and confirm the response structure matches the expected schema.

 

Error received when calling API route. Route: {0}

Error message: BackgroundCheckProviderErrorCode.ResponseErrorCode

What it means: HireRight returned an error response for the specified API route.
What to do: Review the API route, request payload, and response details to identify and correct the issue.

 

Generic system error

Error message: HireRightErrorCode.GenericSystemError

What it means: An unexpected system error occurred during processing.
What to do: Retry the request. If the issue persists, gather logs and contact support for further investigation.

 

HTTP request timed out. URL: {0}

Error message: BackgroundCheckProviderErrorCode.TimeoutException

What it means: The request to HireRight took too long and timed out.
What to do: Check network connectivity and HireRight service availability, then retry the request.

 

Invalid Subscription Key from the provider data

Error message: HireRightErrorCode.InvalidSubscriptionKey

What it means: The provided subscription key is not recognized by HireRight.
What to do: Verify that the subscription key is correct, active, and associated with the correct HireRight account.

 

Missing company login from the provider data

Error message: HireRightErrorCode.MissingCompanyLogin

What it means: The HireRight company login credential was not provided in the request.
What to do: Ensure the company login is configured and passed correctly from the provider data settings.

 

Missing domain ID from the provider data

Error message: HireRightErrorCode.MissingDomainId

What it means: The HireRight domain identifier required to process the request is missing.
What to do: Confirm that the Domain ID is included and correctly mapped in the provider configuration data.

 

Missing or invalid API URL

Error message: HireRightErrorCode.MissingApiUrl

What it means: The system cannot find a valid HireRight API endpoint to send the request.
What to do: Verify that the HireRight API URL is configured correctly in your integration settings and that it matches the environment you are using (test or production).

 

Missing subscription key from the provider data

Error message: HireRightErrorCode.MissingSubscriptionKey

What it means: The API subscription key required for authentication is missing.
What to do: Add the correct subscription key to the provider configuration and retry the request.

 

Unable to process HireRight background check creation of order: {0}

Error message: HireRightErrorCode.VendorAccountValidationError

What it means: The background check order could not be created due to a vendor account validation issue.
What to do: Verify that the HireRight vendor account is properly configured and enabled for order creation.

 

Update Process

These errors occur when the system is updating an existing background check order. They indicate missing, mismatched, or invalid reference data, or that the system cannot locate the corresponding HireRight record. Fixing these errors typically requires validating IDs, statuses, and required update fields.

Client Reference Values is required

Error message: HireRightErrorCode.ClientReferenceValuesRequired

What it means: No client reference values were provided for the update request.
What to do: Include valid client reference values to identify the background check record.

 

Data Field in Reference Id {0} is either Null or Empty!

Error message: BackgroundCheckUpdateProcessErrorCode.DataFieldIsNullEmpty

What it means: A required reference field needed for the update process is missing or blank.
What to do: Populate the missing field in the reference ID and resubmit the update request.

 

Date Modified is required

Error message: HireRightErrorCode.DateModifiedRequired

What it means: The update request does not include the date the order was last modified.
What to do: Add the Date Modified field to the request payload and resubmit.

 

No equivalent candidate background check record found in the system

Error message: BackgroundCheckProviderErrorCode.NoCandidateBackgroundCheckRecordFound`

What it means: The system cannot find a matching background check record to update.
What to do: Confirm that the reference IDs match an existing HireRight background check record.

 

Procurement Resource ID in client reference values does not match in the order's Resource ID

Error message: HireRightErrorCode.ResourceIDDoesNotMatchCandidateResourceID

What it means: The provided Procurement Resource ID does not match the one associated with the order.
What to do: Verify that the correct Procurement Resource ID is being sent for the specified order.

 

Procurement Resource ID in client reference values is required

Error message: HireRightErrorCode.ResourceIDRequired

What it means: The Procurement Resource ID is missing from the client reference values.
What to do: Add the Procurement Resource ID to the client reference values and retry the update.

 

Order ID is required

Error message: HireRightErrorCode.OrderIdRequired

What it means: The system cannot identify which order to update because the Order ID is missing.
What to do: Provide a valid Order ID in the update request.

 

Order Status is required

Error message: HireRightErrorCode.OrderStatusRequired

What it means: The update request is missing the order status.
What to do: Include a valid order status value when submitting the update.

 

Status Details is required

Error message: HireRightErrorCode.StatusDetailsRequired

What it means: Additional status information required for the update is missing.
What to do: Include the Status Details field with appropriate values before retrying the update.

 


Persona Modules Documentation release Feedback? Email us:
Clients, program office users, system administrators

Contingent Staffing

Services Procurement

Resource Tracking

Beeline Enterprise | Q1 2026

beelinecommunity@beeline.com 
This topic has been closed for replies.