Get all configurations for the integration
Get all integration configurations with the specified integration key. (Excludes persistent store and flag import configurations.).
Authorization
ApiKey read, writeIn: header
Scope: read, write
Path Parameters
A key that corresponds to the third-party integration you are configuring. For example, mezmo.
stringQuery Parameters
When true, includes pending two-step setup drafts that were created using /setup but are not yet finalized. Defaults to false, which returns only active configurations.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/integration-configurations/keys/string"{ "items": [ { "_links": { "property1": { "href": "string", "type": "string" }, "property2": { "href": "string", "type": "string" } }, "_id": "string", "name": "Example Datadog integration", "_createdAt": 0, "_integrationKey": "datadog", "tags": [ "testing" ], "enabled": true, "_access": { "denied": [ { "action": "string", "reason": { "resources": [ "proj/*:env/*;qa_*:/flag/*" ], "notResources": [ "string" ], "actions": [ "*" ], "notActions": [ "string" ], "effect": "allow", "role_name": "string" } } ], "allowed": [ { "action": "string", "reason": { "resources": [ "proj/*:env/*;qa_*:/flag/*" ], "notResources": [ "string" ], "actions": [ "*" ], "notActions": [ "string" ], "effect": "allow", "role_name": "string" } } ] }, "configValues": { "property1": null, "property2": null }, "capabilityConfig": "{\"auditLogEventsHook\": \"statements\": []\"}", "snowflakeSetupScript": "string", "redshiftSetupScripts": [ "string" ], "redshiftIAMPermissionsPolicy": "string", "redshiftIAMTrustPolicy": "string", "_maintainerId": "string" } ], "_links": { "property1": { "href": "string", "type": "string" }, "property2": { "href": "string", "type": "string" } }}Trigger a single flag import run POST
Trigger a single flag import run for an existing flag import configuration. The `integrationKey` path parameter identifies the feature management system from which the import occurs, for example, `split`.
Create integration configuration POST
Create a new integration configuration. (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).)