Create integration configuration

Create a new integration configuration. (Excludes persistent store and flag import configurations.)

Path parameters

integrationKeystringRequired
The integration key

Headers

AuthorizationstringRequired

Request

This endpoint expects an object.
namestringRequired
The name of the integration configuration
configValuesmap from strings to anyRequired

The unique set of fields required to configure the integration. Refer to the formVariables field in the corresponding manifest.json at https://github.com/launchdarkly/integration-framework/tree/main/integrations for a full list of fields for the integration you wish to configure.

enabledbooleanOptional
Whether the integration configuration is enabled. If omitted, defaults to true
tagslist of stringsOptional
Tags for the integration
capabilityConfigobjectOptional
The capability configuration for the integration

Response

Integration Configuration response
_idstring
The unique identifier for this integration configuration
namestring

A human-friendly name for the integration

_createdAtlongOptional
The time the integration configuration was created
_integrationKeystringOptional
The type of integration
tagslist of stringsOptional
An array of tags for this integration
enabledbooleanOptional
Whether the integration is currently active
_accessobjectOptional
Details on the allowed and denied actions for this integration configuration
configValuesmap from strings to anyOptional

Details on configuration for an integration of this type. Refer to the formVariables field in the corresponding manifest.json for a full list of fields for each integration.

capabilityConfigobjectOptional
The capability configuration for the integration

Errors