Create Integration
Changed onThis endpoint creates a new Integration in a specified Product identified by the productId parameter, which can be obtained from the List Products endpoint.
The Parameters dictionary differs for each IntegrationType:
- Datadog
- apikey: Required. Datadog API key.
- site: Datadog site. Available values: Us, Eu, Us1Fed, Us3, Us5. Default: Us.
- Slack
Connecting the Slack integration through the Public Management API will not post messages with the ConfigCat Feature Flags Slack app but with an incoming webhook.- incoming_webhook.url: Required. The incoming webhook URL where the integration should post messages.
- includeSensitiveData: Set to "true" to include sensitive (hashed) comparison values. By default, the integration will mask these values in the posted messages. We recommend hiding sensitive comparison values for shared or public Slack channels.
- Amplitude
- apiKey: Required. Amplitude API Key.
- secretKey: Required. Amplitude Secret Key.
- Mixpanel
- serviceAccountUserName: Required. Mixpanel Service Account Username.
- serviceAccountSecret: Required. Mixpanel Service Account Secret.
- projectId: Required. Mixpanel Project ID.
- server: Mixpanel Server. Available values: StandardServer, EUResidencyServer. Default: StandardServer.
- Twilio Segment
- writeKey: Required. Twilio Segment Write Key.
- server: Twilio Segment Server. Available values: Us, Eu. Default: Us.
- PubNub (work in progress)
Request
- Base URLhttps://api.configcat.com
- AuthHTTP basic
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The identifier of the Product.
Request body
Response
When the creation was successful.
Changes
- info
added the required property
/to the response with the status
- info
- breaking
the request property
/became not nullable (media type: application/json) - breaking
the request property
/became not nullable (media type: text/json) - breaking
the request property
/became not nullable (media type: application/*+json) - warning
the
request property's maxLength was set to255(media type: application/json) - warning
the
request property's maxLength was set to255(media type: text/json) - warning
the
request property's maxLength was set to255(media type: application/*+json)
- breaking