Create integration configuration

POST
/api/v2/integration-configurations/keys/:integrationKey

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

Path parameters

integrationKeystringRequired

The integration key

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

Built with