With the KnowBe4 API, you can build a variety of integrations and tools to help improve your security posture. Some examples include:
There are many more possibilities with the KnowBe4 API, so get creative and build something that fits your specific needs!
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
knowbe4: {
type: "app",
app: "knowbe4",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.knowbe4.$auth.server_location}.api.knowbe4.com/v1/account`,
headers: {
Authorization: `Bearer ${this.knowbe4.$auth.api_key}`,
},
})
},
})
KnowBe4 uses API keys for authentication. When you connect your KnowBe4 account, Pipedream securely stores the keys so you can easily authenticate to KnowBe4 APIs in both code and no-code steps.
Authenticate your account by including your secret API key in the request. You can access your API key and generate a new key if needed in your KnowBe4 Account Settings under the API section.
KnowBe4 supports both a US
and EU
server.