Kombo Connect
Get tools
Get a list of the tools (i.e., integrations) enabled in your environment.
GET
/
tools
/
{category}
Authorization
Path
curl --request GET \
--url https://api.kombo.dev/v1/tools/{category} \
--header 'Authorization: <authorization>'
{
"status": "success",
"data": {
"tools": [
{
"id": "factorial",
"label": "Factorial",
"internal_label": null,
"assets": {
"logo_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/logo.svg",
"icon_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon.svg",
"icon_black_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon-black.svg"
},
"coverage": {
"read_models": [
{
"id": "hris_employees",
"label": "Employees"
},
{
"id": "hris_teams",
"label": "Groups"
}
],
"write_actions": [
{
"id": "hris_create_employee",
"label": "Create employee"
}
],
"features": [
{
"id": "automatic_source_writing",
"label": "Automatic Source Writing"
}
]
}
}
]
}
}
This can (in combination with the integration_tool
parameter of the “Create Link” endpoint) be used to, for example, display a custom list or grid of available integrations to your end users instead of exposing Kombo Connect’s standard tool selector.
Authorizations
Authorization
string
headerrequiredCreate an API key on the Secrets page in the Kombo dashboard.
Path Parameters
category
enum<string>
requiredGET /tools/:category parameter
Available options:
hris
, ats
, assessment
Response
200 - application/json
status
enum<string>
requiredAvailable options:
success
data
object
requiredcurl --request GET \
--url https://api.kombo.dev/v1/tools/{category} \
--header 'Authorization: <authorization>'
{
"status": "success",
"data": {
"tools": [
{
"id": "factorial",
"label": "Factorial",
"internal_label": null,
"assets": {
"logo_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/logo.svg",
"icon_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon.svg",
"icon_black_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon-black.svg"
},
"coverage": {
"read_models": [
{
"id": "hris_employees",
"label": "Employees"
},
{
"id": "hris_teams",
"label": "Groups"
}
],
"write_actions": [
{
"id": "hris_create_employee",
"label": "Create employee"
}
],
"features": [
{
"id": "automatic_source_writing",
"label": "Automatic Source Writing"
}
]
}
}
]
}
}