Overview

To authenticate with KnowBe4 (Reporting), you need:
  1. Subdomain - The subdomain to your API base URL.
  2. API key - A key that grants Nango permission to interact with KnowBe4 (Reporting)‘s APIs resources and services.
This guide will walk you through obtaining both the API Key and Subdomain within KnowBe4.

Prerequisites:

  • You must have an account with KnowBe4.

Instructions:

Step 1: Finding Your Subdomain

  1. Log in to your KnowBe4 account in your web browser.
  2. Check the address bar at the top of your browser window.
  • Compare your address with the following table to determine the required subdomain you must use:
Web App URLWeb App SubdomainRequired Subdomain
training.knowbe4.comtrainingus.api
eu.knowbe4.comeueu.api
ca.knowbe4.comcaca.api
uk.knowbe4.comukuk.api
de.knowbe4.comdede.api

Step 2: Generating Your KnowBe4 API Key

  1. Log in to your KnowBe4 (Reporting) account as admin.
  2. Go to Account Settings.
  3. Click the Account Integrations from the left menu.
  4. Click the API option.
  1. Mark the Enable Reporting API Access checkbox.
  2. The system generates an API Key.

Step 3: Enter credentials in the Connect UI

Once you have both your Subdomain and API key:
  1. Open the form where you need to authenticate with KnowBe4 (Reporting).
  2. Enter your Subdomain and API key in their respective fields.
  3. Submit the form, and you should be successfully authenticated.
You are now connected to KnowBe4 (Reporting).