List Integrations
GET/v1/products/:productId/integrations
This endpoint returns the list of the Integrations that belongs to the given Product identified by the
productId
parameter, which can be obtained from the List Products endpoint.
Request
Path Parameters
The identifier of the Product.
Responses
- 200
- 400
- 404
- 429
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
integrations
object[]
nullable
The Integrations of the Product.
product
object
Details of the Product.
organization
object
Details of the Organization.
Identifier of the Organization.
Name of the Organization.
Identifier of the Product.
Name of the Product.
Description of the Product.
The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers.
Determines whether a mandatory reason must be given every time when the Feature Flags or Settings within a Product are saved.
Identifier of the Integration.
Name of the Integration.
Possible values: [dataDog
, slack
, amplitude
, mixPanel
, segment
, pubNub
]
parameters
object
nullable
Parameters of the Integration.
List of Environment IDs that are connected with this Integration. If the list is empty, all of the Environments are connected.
List of Config IDs that are connected with this Integration. If the list is empty, all of the Configs are connected.
{
"integrations": [
{
"product": {
"organization": {
"organizationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string"
},
"productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"description": "string",
"order": 0,
"reasonRequired": true
},
"integrationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"integrationType": "dataDog",
"parameters": {},
"environmentIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"configIds": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
]
}
]
}
Bad request.
Not found.
Too many requests. In case of the request rate exceeds the rate limits.