---
title: "Get all configurations for the integration"
method: GET
path: "/api/v2/integration-configurations/keys/{integrationKey}"
tags: ["Integrations (beta)"]
---

# Get all configurations for the integration

`GET /api/v2/integration-configurations/keys/{integrationKey}`

Get all integration configurations with the specified integration key. (Excludes [persistent store](https://launchdarkly.com/docs/api/persistent-store-integrations-beta) and [flag import configurations](https://launchdarkly.com/docs/api/flag-import-configurations-beta).).

## Path parameters

- `integrationKey` string, string, required — Integration key

## Response `200`

List of Integration Configurations

- IntegrationConfigurationCollectionRep
  - `items` IntegrationConfigurationsRep[], required — An array of integration configurations
    - `_links` object, required — The location and content type of related resources
    - `_id` string, required — The unique identifier for this integration configuration
    - `name` string, required — A human-friendly name for the integration
    - `_createdAt` integer
    - `_integrationKey` string — The type of integration
    - `tags` string[] — An array of tags for this integration
    - `enabled` boolean — Whether the integration is currently active
    - `_access` Access
      - `denied` AccessDenied[], required
        - `action` string, required
        - `reason` AccessDeniedReason, required
          - `resources` string[] — Resource specifier strings
          - `notResources` string[] — Targeted resources are the resources NOT in this list. The <code>resources</code> and <code>notActions</code> fields must be empty to use this field.
          - `actions` ActionSpecifier[] — Actions to perform on a resource
          - `notActions` ActionSpecifier[] — Targeted actions are the actions NOT in this list. The <code>actions</code> and <code>notResources</code> fields must be empty to use this field.
          - `effect` 'allow' | 'deny', required — Whether this statement should allow or deny actions on the resources.
          - `role_name` string
      - `allowed` AccessAllowedRep[], required
        - `action` string, required
        - `reason` AccessAllowedReason, required
          - `resources` string[] — Resource specifier strings
          - `notResources` string[] — Targeted resources are the resources NOT in this list. The <code>resources</code> and <code>notActions</code> fields must be empty to use this field.
          - `actions` ActionSpecifier[] — Actions to perform on a resource
          - `notActions` ActionSpecifier[] — Targeted actions are the actions NOT in this list. The <code>actions</code> and <code>notResources</code> fields must be empty to use this field.
          - `effect` 'allow' | 'deny', required — Whether this statement should allow or deny actions on the resources.
          - `role_name` string
    - `configValues` object — Details on configuration for an integration of this type. Refer to the <code>formVariables</code> field in the corresponding <code>manifest.json</code> for a full list of fields for each integration.
    - `capabilityConfig` CapabilityConfigRep
      - `approvals` ApprovalsCapabilityConfig
        - `additionalFormVariables` FormVariable[] — The additional form variables for the approvals capability
          - `key` string
          - `name` string
          - `type` string
          - `description` string
          - `placeholder` string
          - `isOptional` boolean
          - `defaultValue` unknown
          - `allowedValues` string[]
          - `dynamicOptions` DynamicOptions
            - `endpoint` Endpoint
              - …
            - `parser` DynamicOptionsParser
              - …
      - `auditLogEventsHook` AuditLogEventsHookCapabilityConfigRep
        - `statements` Statement[] — The set of resources you wish to subscribe to audit log notifications for.
          - `resources` string[] — Resource specifier strings
          - `notResources` string[] — Targeted resources are the resources NOT in this list. The <code>resources</code> and <code>notActions</code> fields must be empty to use this field.
          - `actions` ActionSpecifier[] — Actions to perform on a resource
          - `notActions` ActionSpecifier[] — Targeted actions are the actions NOT in this list. The <code>actions</code> and <code>notResources</code> fields must be empty to use this field.
          - `effect` 'allow' | 'deny', required — Whether this statement should allow or deny actions on the resources.
  - `_links` object, required — The location and content type of related resources

## Other responses

- `400` — Invalid request
- `401` — Invalid access token
- `403` — Forbidden
- `404` — Integration key not found
- `429` — Rate limited

---

[API](https://skmtc.dev/launchdarkly/apis/launchdarkly-rest-api.md) · [All operations](https://skmtc.dev/launchdarkly/apis/launchdarkly-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/launchdarkly/launchdarkly-rest-api/revisions/69c5c9aafe78/schema)
