General
- Introduction
- Getting started
- Implementation guide
- FAQ
Features
Guides
ATS API Reference
- Jobs
- Applications
- Candidates
- Tags
- Users
- Offers
- Rejection reasons
General API Reference
- Kombo Connect
- Integrations
- Filtering
- Custom Fields
- Other
Get integration details
Get the specified integration with everything you need to display it to your customer.
{
"status": "success",
"data": {
"id": "factorial:8d1hpPsbjxUkoCoa1veLZGe5",
"tool": {
"id": "factorial",
"label": "Factorial",
"internal_label": null,
"logo_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/logo.svg",
"icon_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon.svg"
},
"category": "HRIS",
"status": "ACTIVE",
"setup_status": "COMPLETED",
"end_user": {
"organization_name": "Acme",
"creator_email": "example-integration-creator@acme.com",
"origin_id": "2DQJAUtSzzzKP9buDTvUvPk3"
},
"scope_config": {
"id": "B1hu5NGyhdjSq5X3hxEz4bAN",
"name": "Anonymous Scopes"
},
"created_at": "2022-08-07T14:01:29.196Z",
"beta": false,
"read_models": [
{
"id": "hris_employees",
"label": "Employees",
"is_available": true,
"coverage_status": "SUPPORTED",
"scope_config_setting": "ENABLED",
"opted_out_by_customer": false,
"fields": [
{
"id": "date_of_birth",
"is_available": false,
"coverage_status": "SUPPORTED",
"scope_config_setting": "OPTIONAL",
"opted_out_by_customer": true
}
]
}
]
}
}
Authorizations
Path Parameters
GET /integrations/:integration_id parameter
Response
HRIS
, ATS
, ASSESSMENT
YYYY-MM-DDTHH:mm:ss.sssZ
The status of a datapoint of an integrated tool:
SUPPORTED
: the tool supports the datapoint and it can be used through Kombo.UNSUPPORTED
: the tool does not support the datapoint.NOT_IMPLEMENTED
: tool supports the datapoint but it was not integrated by Kombo for a given reason (see coverage grid).UNKNOWN
: the datapoint is not integrated yet and Kombo has no information about it's availability in the tool.
SUPPORTED
, UNSUPPORTED
, NOT_IMPLEMENTED
, UNKNOWN
The status of a datapoint of an integrated tool:
SUPPORTED
: the tool supports the datapoint and it can be used through Kombo.UNSUPPORTED
: the tool does not support the datapoint.NOT_IMPLEMENTED
: tool supports the datapoint but it was not integrated by Kombo for a given reason (see coverage grid).UNKNOWN
: the datapoint is not integrated yet and Kombo has no information about it's availability in the tool.
SUPPORTED
, UNSUPPORTED
, NOT_IMPLEMENTED
, UNKNOWN
Key of the field in the API (e.g. first_name).
Whether the datapoint is available and enabled and not opted out of.
Whether the datapoint is opted out by your customer in the connection flow.
The setting of the datapoint in the scope config that you configured in the Kombo dashboard.
ENABLED
, DISABLED
, OPTIONAL
ID of the model (e.g. hris_employees).
Whether the datapoint is available and enabled and not opted out of.
Label of the model (e.g. Employees).
Whether the datapoint is opted out by your customer in the connection flow.
The setting of the datapoint in the scope config that you configured in the Kombo dashboard.
ENABLED
, DISABLED
, OPTIONAL
The setup_status is used in conjunction with the filtering and field mapping features. If these are enabled in the connection flow, the integration will start in an "INCOMPLETE" state and move to "COMPLETE" once all steps are finished.
INCOMPLETE
: Setup is still in progress. Some steps aren’t finished, so no data is available yet. Syncs only run as needed for setup.FINAL_SYNC_PENDING
: Setup is complete, and the final sync is running. Data will be available after this sync is done.COMPLETED
: Setup is fully finished, and the integration is ready to use.
INCOMPLETE
, FINAL_SYNC_PENDING
, COMPLETED
The current status of the integration.
ACTIVE
: The integration is syncing data as expected.INVALID
: The integration has stopped syncing data because of invalid credentials. To fix this, reach out to your customer to reconnect the integration.INACTIVE
: The integration has stopped syncing as it's been manually set to inactive. You can enable it again in the integration's page.
ACTIVE
, INVALID
, INACTIVE
URL to a square SVG icon of the connected tool.
The ID of the connected tool in Kombo (e.g. factorial
).
Internal label that can help you debug specific variants of the integration. Only show the label
to your users.
URL to an SVG logo of the connected tool. The logo usually contains the tool name.
success
{
"status": "success",
"data": {
"id": "factorial:8d1hpPsbjxUkoCoa1veLZGe5",
"tool": {
"id": "factorial",
"label": "Factorial",
"internal_label": null,
"logo_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/logo.svg",
"icon_url": "https://storage.googleapis.com/kombo-assets/integrations/factorial/icon.svg"
},
"category": "HRIS",
"status": "ACTIVE",
"setup_status": "COMPLETED",
"end_user": {
"organization_name": "Acme",
"creator_email": "example-integration-creator@acme.com",
"origin_id": "2DQJAUtSzzzKP9buDTvUvPk3"
},
"scope_config": {
"id": "B1hu5NGyhdjSq5X3hxEz4bAN",
"name": "Anonymous Scopes"
},
"created_at": "2022-08-07T14:01:29.196Z",
"beta": false,
"read_models": [
{
"id": "hris_employees",
"label": "Employees",
"is_available": true,
"coverage_status": "SUPPORTED",
"scope_config_setting": "ENABLED",
"opted_out_by_customer": false,
"fields": [
{
"id": "date_of_birth",
"is_available": false,
"coverage_status": "SUPPORTED",
"scope_config_setting": "OPTIONAL",
"opted_out_by_customer": true
}
]
}
]
}
}