<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content

Okta BambooHR Integration Error "Failure: API key not provided or invalid"

Okta Integration Network
All Engines
Okta Classic Engine
Okta Identity Engine

Overview

When configuring the BambooHR integration in Okta, an API key error occurs during synchronization if the BambooHR API key expires or becomes invalid. Generating a new API key in BambooHR and updating the provisioning credentials in the Okta Admin Console resolves this issue. Administrators encounter the following error during the synchronization process:

 

Failure: API key not provided or invalid

 

Applies To

  • BambooHR
  • Profile Sync
  • User Import
  • Lifecycle Management
  • Okta Identity Engine (OIE)
  • Okta Classic Engine

Cause

The BambooHR synchronization fails because the API key generated by BambooHR has expired or become invalid.

Solution

        How is the BambooHR "Failure: API key not provided or invalid" error resolved?

        Generate a new API key in the BambooHR application, then update the provisioning credentials in the Okta Admin Console to restore the synchronization connection.

        1. Sign in to BambooHR with an administrator account.
          NOTE: BambooHR recommends using a service account to generate the API key rather than individual administrator credentials.
        2. Select Account Settings in the upper-right corner, then select API Keys.
          Bamboo settings
        3. Select Add a new key or use an existing key from the My API Keys list.
          API Keys
        4. Copy the generated API key.
        5. Sign in to the Okta Admin Console.
        6. Go to Applications and select Applications.
        7. Search for and select the BambooHR application.
        8. Navigate to the Provisioning tab and select Integration.
        9. Select Edit.
        10. Enter the copied API key and select Save.
        Loading
        Okta Support - Okta BambooHR Integration Error "Failure: API key not provided or invalid"