Retrieve an integration configuration
Allows to retrieve a the configuration with the provided id in case it exists. The authenticated user or team must be the owner of the config in order to access it.
Authorizations
Default authentication mechanism
Path Parameters
ID of the configuration to check
"icfg_cuwj0AdCdH3BwWT4LPijCC7t"
Query Parameters
The Team identifier to perform the request on behalf of.
"team_1a2b3c4d5e6f7g8h9i0j1k2l"
The Team slug to perform the request on behalf of.
"my-team-url-slug"
Response
The configuration with the provided id
A timestamp that tells you when the configuration was created
1558531915505
The unique identifier of the configuration
"icfg_3bwCLgxL8qt5kjRLcv2Dit7F"
The unique identifier of the app the configuration was created for
"oac_xzpVzcUOgcB1nrVlirtKhbWV"
The user or team ID that owns the configuration
"kr1PsOIzqEL5Xg6M4VZcZosf"
The slug of the integration the configuration is created for.
"slack"
integration-configuration
A timestamp that tells you when the configuration was updated.
1558531915505
The ID of the user that created the configuration.
"kr1PsOIzqEL5Xg6M4VZcZosf"
The resources that are allowed to be accessed by the configuration.
["read:project", "read-write:log-drain"]
A timestamp that tells you when the configuration was installed successfully
1558531915505
When a configuration is limited to access certain projects, this will contain each of the project ID it is allowed to access. If it is not defined, the configuration has full access.
["prj_xQxbutw1HpL6HLYPAzt5h75m8NjO"]
Source defines where the configuration was installed from. It is used to analyze user engagement for integration installations in product metrics.
marketplace
, deploy-button
, external
, v0
"marketplace"
When the configuration was created for a team, this will show the ID of the team.
"team_nLlpyC6RE1qxydlFKbrxDlud"
A timestamp that tells you when the configuration was disabled. Note: Configurations can be disabled when the associated user loses access to a team. They do not function during this time until the configuration is 'transferred', meaning the associated user is changed to one with access to the team.
1558531915505
A timestamp that tells you when the configuration was deleted.
1558531915505
A timestamp that tells you when the configuration deletion has been started for cases when the deletion needs to be settled/approved by partners, such as when marketplace invoices have been paid.
1558531915505
disabled-by-owner
, feature-not-available
, disabled-by-admin
, original-owner-left-the-team
, account-plan-downgrade
, original-owner-role-downgraded
Defines the installation type. - 'external' integrations are installed via the existing integrations flow - 'marketplace' integrations are natively installed: - when accepting the TOS of a partner during the store creation process - if undefined, assume 'external'
marketplace
, external
The configuration with the provided id
A timestamp that tells you when the configuration was created
1558531915505
The unique identifier of the configuration
"icfg_3bwCLgxL8qt5kjRLcv2Dit7F"
The unique identifier of the app the configuration was created for
"oac_xzpVzcUOgcB1nrVlirtKhbWV"
The user or team ID that owns the configuration
"kr1PsOIzqEL5Xg6M4VZcZosf"
The slug of the integration the configuration is created for.
"slack"
integration-configuration
A timestamp that tells you when the configuration was updated.
1558531915505
The ID of the user that created the configuration.
"kr1PsOIzqEL5Xg6M4VZcZosf"
The resources that are allowed to be accessed by the configuration.
["read:project", "read-write:log-drain"]
A timestamp that tells you when the configuration was installed successfully
1558531915505
When a configuration is limited to access certain projects, this will contain each of the project ID it is allowed to access. If it is not defined, the configuration has full access.
["prj_xQxbutw1HpL6HLYPAzt5h75m8NjO"]
Source defines where the configuration was installed from. It is used to analyze user engagement for integration installations in product metrics.
marketplace
, deploy-button
, external
, v0
"marketplace"
When the configuration was created for a team, this will show the ID of the team.
"team_nLlpyC6RE1qxydlFKbrxDlud"
A timestamp that tells you when the configuration was disabled. Note: Configurations can be disabled when the associated user loses access to a team. They do not function during this time until the configuration is 'transferred', meaning the associated user is changed to one with access to the team.
1558531915505
A timestamp that tells you when the configuration was deleted.
1558531915505
A timestamp that tells you when the configuration deletion has been started for cases when the deletion needs to be settled/approved by partners, such as when marketplace invoices have been paid.
1558531915505
disabled-by-owner
, feature-not-available
, disabled-by-admin
, original-owner-left-the-team
, account-plan-downgrade
, original-owner-role-downgraded
Defines the installation type. - 'external' integrations are installed via the existing integrations flow - 'marketplace' integrations are natively installed: - when accepting the TOS of a partner during the store creation process - if undefined, assume 'external'
marketplace
, external
A string representing the permission for projects. Possible values are all
or selected
.
selected
, all
"all"
A timestamp that tells you when the configuration was created
1558531915505
The unique identifier of the configuration
"icfg_3bwCLgxL8qt5kjRLcv2Dit7F"
The unique identifier of the app the configuration was created for
"oac_xzpVzcUOgcB1nrVlirtKhbWV"
The user or team ID that owns the configuration
"kr1PsOIzqEL5Xg6M4VZcZosf"
The slug of the integration the configuration is created for.
"slack"
integration-configuration
A timestamp that tells you when the configuration was updated.
1558531915505
The ID of the user that created the configuration.
"kr1PsOIzqEL5Xg6M4VZcZosf"
The resources that are allowed to be accessed by the configuration.
["read:project", "read-write:log-drain"]
When a configuration is limited to access certain projects, this will contain each of the project ID it is allowed to access. If it is not defined, the configuration has full access.
["prj_xQxbutw1HpL6HLYPAzt5h75m8NjO"]
A timestamp that tells you when the configuration was installed successfully
1558531915505
Source defines where the configuration was installed from. It is used to analyze user engagement for integration installations in product metrics.
marketplace
, deploy-button
, external
, v0
"marketplace"
When the configuration was created for a team, this will show the ID of the team.
"team_nLlpyC6RE1qxydlFKbrxDlud"
A timestamp that tells you when the configuration was disabled. Note: Configurations can be disabled when the associated user loses access to a team. They do not function during this time until the configuration is 'transferred', meaning the associated user is changed to one with access to the team.
1558531915505
A timestamp that tells you when the configuration was deleted.
1558531915505
A timestamp that tells you when the configuration deletion has been started for cases when the deletion needs to be settled/approved by partners, such as when marketplace invoices have been paid.
1558531915505
disabled-by-owner
, feature-not-available
, disabled-by-admin
, original-owner-left-the-team
, account-plan-downgrade
, original-owner-role-downgraded
Defines the installation type. - 'external' integrations are installed via the existing integrations flow - 'marketplace' integrations are natively installed: - when accepting the TOS of a partner during the store creation process - if undefined, assume 'external'
marketplace
, external