You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: 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.
27139
+
example:
27140
+
enabled_repos:
27141
+
- github_org_name: myorg
27142
+
hostname: github.com
27143
+
repo_name: myrepo
27144
+
type: object
27145
+
EntityIntegrationConfigRequest:
27146
+
description: Request body used to create or replace the configuration for a given integration.
summary: Delete an entity integration configuration
113823
+
tags:
113824
+
- Entity Integration Configs
113825
+
x-permission:
113826
+
operator: OR
113827
+
permissions:
113828
+
- manage_integrations
113829
+
x-unstable: |-
113830
+
**Note**: This endpoint is in preview and is subject to change.
113831
+
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).
113832
+
get:
113833
+
description: Retrieve the configuration currently stored for a given integration in the caller's organization. The integration is identified by the `integration_id` path parameter.
**Note**: This endpoint is in preview and is subject to change.
113881
+
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).
113882
+
put:
113883
+
description: |-
113884
+
Create or replace the configuration for a given integration in the caller's organization. The shape of `data.attributes.config` depends on the integration:
113885
+
113886
+
- For `github`: `config` must contain an `enabled_repos` array of objects with `hostname`, `github_org_name`, and `repo_name`.
113887
+
- For `jira`: `config` must contain an `enabled_projects` array of objects with `hostname`, `account_id`, and `project_key`.
113888
+
- For `pagerduty`: `config` must contain an `accounts` array of objects with a required `enabled` boolean and an optional `subdomain` string.
summary: Create or update entity integration config
113961
+
tags:
113962
+
- Entity Integration Configs
113963
+
x-codegen-request-body-name: body
113964
+
x-permission:
113965
+
operator: OR
113966
+
permissions:
113967
+
- integrations_read
113968
+
x-unstable: |-
113969
+
**Note**: This endpoint is in preview and is subject to change.
113970
+
If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/).
113692
113971
/api/v2/incidents:
113693
113972
get:
113694
113973
description: >-
@@ -160136,6 +160415,8 @@ tags:
160136
160415
scopes from alerting. Downtime settings, which can be scheduled with start and
160137
160416
end times, prevent all alerting related to specified Datadog tags.
160138
160417
name: Downtimes
160418
+
- description: Manage per-integration configurations for the Internal Developer Portal (IDP). These configurations control which external resources (for example, GitHub repositories, Jira projects, or PagerDuty services) are synced as entities into the Software Catalog.
160419
+
name: Entity Integration Configs
160139
160420
- description: Retrieves security risk scores for entities in your organization.
160140
160421
name: Entity Risk Scores
160141
160422
- description: View and manage issues within Error Tracking. See the [Error Tracking page](https://docs.datadoghq.com/error_tracking/) for more information.
0 commit comments