← Tools Reference

KnowBe4

KnowBe4 integration (Security). Imported from open-connector.

API key5 toolshttps://us.api.knowbe4.com
GET
knowbe4_get_account
Get KnowBe4 account and subscription data from the Reporting API.

/v1/account

GET
knowbe4_list_users
List KnowBe4 users with optional status, group, expanded group, per_page, and cursor filters.

/v1/users

5 parameters
ParamTypeRequiredDescription
statusstringoptionalOptional KnowBe4 record status filter.
groupIdintegeroptionalOnly return users who are members of this KnowBe4 group ID.
expandGroupsbooleanoptionalWhether to ask KnowBe4 to expand group details on each user.
perPageintegeroptionalMaximum number of records to request from KnowBe4.
cursorstringoptionalKnowBe4 cursor value returned by a previous request.
GET
knowbe4_get_user
Get a specific KnowBe4 user by user ID.

/v1/users/{userId}

1 parameter
ParamTypeRequiredDescription
userIdintegerrequiredKnowBe4 user ID.
GET
knowbe4_list_groups
List KnowBe4 groups with optional status, per_page, and cursor filters.

/v1/groups

3 parameters
ParamTypeRequiredDescription
statusstringoptionalOptional KnowBe4 record status filter.
perPageintegeroptionalMaximum number of records to request from KnowBe4.
cursorstringoptionalKnowBe4 cursor value returned by a previous request.
GET
knowbe4_get_group
Get a specific KnowBe4 group by group ID.

/v1/groups/{groupId}

1 parameter
ParamTypeRequiredDescription
groupIdintegerrequiredKnowBe4 group ID.