Retrieve the configuration currently stored for a given integration in the caller’s organization.
This endpoint requires the integrations_read permission.
Arguments
Path Parameters
Name
Type
Description
integration_id [required]
string
The identifier of the integration whose configuration is being managed. Supported values are github, jira, and pagerduty.
JSON:API resource object for an entity integration configuration.
attributes [required]
object
The organization ID, integration identifier, and integration-specific configuration payload for an entity integration configuration.
config [required]
object
Integration-specific configuration payload. The shape of this object depends on the integration identified by the path parameter. For github, the object must contain an enabled_repos array. For jira, it must contain an enabled_projects array. For pagerduty, it must contain an accounts array.
integration_id [required]
string
The identifier of the integration this configuration applies to (for example, github, jira, or pagerduty).
org_id [required]
int64
The Datadog organization identifier that owns this configuration.
id [required]
string
Unique identifier of the entity integration configuration.
type [required]
enum
JSON:API resource type for an entity integration configuration. Always entity_integration_configs.
Allowed enum values: entity_integration_configs
JSON:API document containing a single entity integration configuration resource.
Expand All
Field
Type
Description
data [required]
object
JSON:API resource object for an entity integration configuration.
attributes [required]
object
The organization ID, integration identifier, and integration-specific configuration payload for an entity integration configuration.
config [required]
object
Integration-specific configuration payload. The shape of this object depends on the integration identified by the path parameter. For github, the object must contain an enabled_repos array. For jira, it must contain an enabled_projects array. For pagerduty, it must contain an accounts array.
integration_id [required]
string
The identifier of the integration this configuration applies to (for example, github, jira, or pagerduty).
org_id [required]
int64
The Datadog organization identifier that owns this configuration.
id [required]
string
Unique identifier of the entity integration configuration.
type [required]
enum
JSON:API resource type for an entity integration configuration. Always entity_integration_configs.
Allowed enum values: entity_integration_configs