This endpoint returns a list of feature flags and their details like name, key, variants, rollout_percentage, and more.
To evaluate and determine the value of flags for a given user, use the decide endpoint instead.
For instructions on how to authenticate to use this endpoint, see API overview.
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you're looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
This endpoint returns a list of feature flags and their details like name, key, variants, rollout_percentage, and more.
To evaluate and determine the value of flags for a given user, use the decide endpoint instead.
feature_flag:readProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
"false""true" The User ID which initially created the feature flag.
Number of results to return per page.
The initial index from which to return the results.
Search by feature flag key or name. Case insensitive.
"boolean""experiment""multivariant" GET 
feature_flag:writeProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPOST 
feature_flag:readProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
Number of results to return per page.
The initial index from which to return the results.
GET 
feature_flag:writeProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
POST 
feature_flag:readA unique integer value identifying this feature flag role access.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
feature_flag:writeA unique integer value identifying this feature flag role access.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
DELETE 
This endpoint returns a feature flag and its details like name, key, variants, rollout_percentage, and more.
To evaluate and determine the value of a flag for a given user, use the decide endpoint instead.
feature_flag:readA unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
feature_flag:writeA unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPATCH 
Hard delete of this model is not allowed. Use a patch API call to set "deleted" to true
feature_flag:writeA unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
DELETE 
activity_log:readA unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
A unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPOST 
A unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPOST 
A unique integer value identifying this feature flag.
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPOST 
activity_log:readProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
feature_flag:readProject ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
GET 
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
contains the description for the flag (field name name is kept for backwards-compatibility)
Indicates the origin product of the feature flag. Choices: 'feature_flags', 'experiments', 'surveys', 'early_access_features', 'web_experiments'.
feature_flags - feature_flagsexperiments - experimentssurveys - surveysearly_access_features - early_access_featuresweb_experiments - web_experimentsPOST