Get all feature flags
Get list of all feature flag configurations
Query Parameters
- paramsIO object required
- optionalFields string[]
- 200
- 400
- 403
- 423
- 500
- 503
OK
- */*
- Schema
- Example (from schema)
Schema
- Array [
- dateContentModified date-time
Date and time when the feature flag configuration content was last modified
- dateCreated date-time
Date and time when the feature flag configuration was created
- dateModified date-time
Date and time when the feature flag configuration was last modified
- description string
Description of the feature
environmentConfigurations object[]
Environment-specific configurations for the feature flag
Array [dateModified date-timeThe date when this environment configuration was last modified
defaultVariationKey stringThe default variation key to serve in this environment
environmentKey stringThe environment key associated with this configuration
featureEnabled booleanIndicates whether the feature flag is enabled in this environment
rolloutRules object[]
Rollout rules for this environment
Array []]- featureKey string
The key used to identify the feature flag
- health string
Possible values: [
HEALTHY
,STALE
,SMELLY
,PERMANENT
]Health of the feature flag (only for temporary ones)
- id int64
This field is generated by the system to uniquely identify a feature flag
integrations object
Integrations associated with the feature flag
deliveryRules object[]
List of integrations enabled for delivery rules
Array [customAnalytics string[]Name of the custom analytics
customVariable int32Integration custom variable
integrationName stringPossible values: [
GOOGLE_ANALYTICS4
,GOOGLE_ANALYTICS4_AUDIENCES
,GOOGLE_UNIVERSAL_ANALYTICS
,ECONDA
,SMART_TAG
,PIANO
,ADOBE_OMNITURE
,EULERIAN
,WEBTRENDS
,KISSMETRICS
,PIWIK
,CRAZY_EGG
,COM_SCORE
,TEALIUM
,YSANCE
,M_PATHY
,SMARTFOCUS
,EMARSYS
,EXPERTSENDER
,TAG_COMMANDER
,CONTENT_SQUARE
,WEBTREKK
,CUSTOM_INTEGRATIONS
,HEAP
,SEGMENT
,MIXPANEL
,CLARITY
,IABTCF
,SMARTLOOK
,MOUSEFLOW
,KLAVIYO
,FULLSTORY
,AMPLITUDE
,SNOWPLOW
,JUNE
,MPARTICLE
,BIGQUERY
,RUDDERSTACK
,SNOWFLAKE
,GLASSBOX
,HUBSPOT
,AIR360
,DATADOG
,KAMELEOON_TRACKING
,CUSTOM_TRACKING
,VERCEL
,AKAMAI
]Name of the integration
]experimentRules object[]
List of integrations enabled for experimentation rules
Array [customAnalytics string[]Name of the custom analytics
customVariable int32Integration custom variable
integrationName stringPossible values: [
GOOGLE_ANALYTICS4
,GOOGLE_ANALYTICS4_AUDIENCES
,GOOGLE_UNIVERSAL_ANALYTICS
,ECONDA
,SMART_TAG
,PIANO
,ADOBE_OMNITURE
,EULERIAN
,WEBTRENDS
,KISSMETRICS
,PIWIK
,CRAZY_EGG
,COM_SCORE
,TEALIUM
,YSANCE
,M_PATHY
,SMARTFOCUS
,EMARSYS
,EXPERTSENDER
,TAG_COMMANDER
,CONTENT_SQUARE
,WEBTREKK
,CUSTOM_INTEGRATIONS
,HEAP
,SEGMENT
,MIXPANEL
,CLARITY
,IABTCF
,SMARTLOOK
,MOUSEFLOW
,KLAVIYO
,FULLSTORY
,AMPLITUDE
,SNOWPLOW
,JUNE
,MPARTICLE
,BIGQUERY
,RUDDERSTACK
,SNOWFLAKE
,GLASSBOX
,HUBSPOT
,AIR360
,DATADOG
,KAMELEOON_TRACKING
,CUSTOM_TRACKING
,VERCEL
,AKAMAI
]Name of the integration
]- name string
Name of the feature flag
- primaryGoalId int64
Primary goal associated with the feature flag
- secondaryGoalIds int64[]
Secondary goals associated with the feature flag
- siteCode string
The site code to which it belongs. This is an optional field needs to specify in request params.
- tags string[]
List of tags associated with the feature flag. This is an optional field needs to specify in request params.
variables object[]
Variables associated with the feature flag
Array [key stringKey to identify the variable
type stringPossible values: [
BOOLEAN
,NUMBER
,STRING
,JSON
]Type of the variable
value stringValue of the variable
]variations object[]
Variations associated with the feature flag
Array [key stringKey to identify the variation
name stringName to identify the variation
variables object[]
Set of variables implemented by the variation
Array [key stringKey to identify the variable
type stringPossible values: [
BOOLEAN
,NUMBER
,STRING
,JSON
]Type of the variable
value stringValue of the variable
]]- ]
[
{
"dateContentModified": "2024-05-17T13:51:26.958Z",
"dateCreated": "2024-05-17T13:51:26.958Z",
"dateModified": "2024-05-17T13:51:26.958Z",
"description": "string",
"environmentConfigurations": [
{
"dateModified": "2024-05-17T13:51:26.958Z",
"defaultVariationKey": "string",
"environmentKey": "string",
"featureEnabled": true,
"rolloutRules": [
{
"exposition": 0,
"id": 0,
"name": "string",
"release": {
"releaseFrom": "2024-05-17T13:51:26.959Z",
"releaseTo": "2024-05-17T13:51:26.959Z",
"timeZone": "Europe/Paris"
},
"rollbackConditions": [
{
"comparisonOperator": "GREATER_THAN",
"criteria": "UPLIFT",
"goalId": 0,
"id": 0,
"matchValue": 0,
"recipients": [
"string"
],
"target": "RULE",
"visitors": 0
}
],
"segmentId": 0,
"state": "ACTIVE",
"status": "ACTIVE",
"type": "PROGRESSIVE_DELIVERY",
"variationKey": "string"
},
{
"currentExposition": 0,
"id": 0,
"name": "string",
"release": {
"releaseFrom": "2024-05-17T13:51:26.960Z",
"releaseTo": "2024-05-17T13:51:26.960Z",
"timeZone": "Europe/Paris"
},
"rollbackConditions": [
{
"comparisonOperator": "GREATER_THAN",
"criteria": "UPLIFT",
"goalId": 0,
"id": 0,
"matchValue": 0,
"recipients": [
"string"
],
"target": "RULE",
"visitors": 0
}
],
"rolloutConfiguration": {
"frequency": {
"unit": "Nanos",
"value": 0
},
"increaseBy": 0,
"percentageRange": {
"start": 0,
"stop": 0
},
"releaseDateTime": "2024-05-17T13:51:26.960Z"
},
"segmentId": 0,
"state": "ACTIVE",
"status": "ACTIVE",
"type": "PROGRESSIVE_DELIVERY",
"variationKey": "string"
},
{
"exposition": 0,
"id": 0,
"multiArmedBandit": true,
"name": "string",
"release": {
"releaseFrom": "2024-05-17T13:51:26.961Z",
"releaseTo": "2024-05-17T13:51:26.961Z",
"timeZone": "Europe/Paris"
},
"rollbackConditions": [
{
"comparisonOperator": "GREATER_THAN",
"criteria": "UPLIFT",
"goalId": 0,
"id": 0,
"matchValue": 0,
"recipients": [
"string"
],
"target": "RULE",
"visitors": 0
}
],
"segmentId": 0,
"state": "ACTIVE",
"status": "ACTIVE",
"trafficAllocations": [
{
"exposition": 0,
"variationId": 0,
"variationKey": "string"
}
],
"type": "PROGRESSIVE_DELIVERY"
}
]
}
],
"featureKey": "string",
"health": "HEALTHY",
"id": 0,
"integrations": {
"deliveryRules": [
{
"customAnalytics": [
"string"
],
"customVariable": 0,
"integrationName": "GOOGLE_ANALYTICS4"
}
],
"experimentRules": [
{
"customAnalytics": [
"string"
],
"customVariable": 0,
"integrationName": "GOOGLE_ANALYTICS4"
}
]
},
"name": "string",
"primaryGoalId": 0,
"secondaryGoalIds": [
0
],
"siteCode": "string",
"tags": [
"string"
],
"variables": [
{
"key": "string",
"type": "BOOLEAN",
"value": "string"
}
],
"variations": [
{
"key": "string",
"name": "string",
"variables": [
{
"key": "string",
"type": "BOOLEAN",
"value": "string"
}
]
}
]
}
]
Bad Request
- */*
- Schema
- Example (from schema)
Schema
- code string
- impersonator string
- message string
- name string
- status string
Possible values: [
SUCCESS
,ERROR
] - sub string
- time int64
- timestamp date-time
{
"code": "string",
"impersonator": "string",
"message": "string",
"name": "string",
"status": "SUCCESS",
"sub": "string",
"time": 0,
"timestamp": "2024-05-17T13:51:26.961Z"
}
Forbidden
- */*
- Schema
- Example (from schema)
Schema
- code string
- impersonator string
- message string
- name string
- status string
Possible values: [
SUCCESS
,ERROR
] - sub string
- time int64
- timestamp date-time
{
"code": "string",
"impersonator": "string",
"message": "string",
"name": "string",
"status": "SUCCESS",
"sub": "string",
"time": 0,
"timestamp": "2024-05-17T13:51:26.961Z"
}
Locked
- */*
- Schema
- Example (from schema)
Schema
- code string
- impersonator string
- message string
- name string
- status string
Possible values: [
SUCCESS
,ERROR
] - sub string
- time int64
- timestamp date-time
{
"code": "string",
"impersonator": "string",
"message": "string",
"name": "string",
"status": "SUCCESS",
"sub": "string",
"time": 0,
"timestamp": "2024-05-17T13:51:26.961Z"
}
Internal Server Error
- */*
- Schema
- Example (from schema)
Schema
- code string
- impersonator string
- message string
- name string
- status string
Possible values: [
SUCCESS
,ERROR
] - sub string
- time int64
- timestamp date-time
{
"code": "string",
"impersonator": "string",
"message": "string",
"name": "string",
"status": "SUCCESS",
"sub": "string",
"time": 0,
"timestamp": "2024-05-17T13:51:26.961Z"
}
Service Unavailable
- */*
- Schema
- Example (from schema)
Schema
- object
{}