Feature
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
POST | |
GET | |
GET | |
GET | |
POST | |
GET | |
GET | |
GET | |
POST |
Create feature flags has active dependents
Path parameters
- idinteger
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /:id /has_active_dependentsExample response
Status 200 No response body
Create feature flags has active dependents
Path parameters
- idinteger
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /:id /has_active_dependentsExample response
Status 200 No response body
Retrieve feature flags remote config
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.
Required API key scopes
feature_flag:readPath parameters
- idinteger
- project_idstring
Example request
GET /api /projects /:project_id /feature_flags /:id /remote_configExample response
Status 200 No response body
Retrieve feature flags remote config
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.
Required API key scopes
feature_flag:readPath parameters
- idinteger
- project_idstring
Example request
GET /api /projects /:project_id /feature_flags /:id /remote_configExample response
Status 200 No response body
Retrieve feature flags status
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.
Required API key scopes
feature_flag:readPath parameters
- idinteger
- project_idstring
Example request
GET /api /projects /:project_id /feature_flags /:id /statusExample response
Status 200 No response body
Retrieve feature flags status
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.
Required API key scopes
feature_flag:readPath parameters
- idinteger
- project_idstring
Example request
GET /api /projects /:project_id /feature_flags /:id /statusExample response
Status 200 No response body
Retrieve feature flags activity
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.
Required API key scopes
activity_log:readPath parameters
- project_idstring
Query parameters
- limitintegerDefault:
10 - pageintegerDefault:
1
Response
Example request
GET /api /projects /:project_id /feature_flags /activityExample response
Status 200
Retrieve feature flags activity
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.
Required API key scopes
activity_log:readPath parameters
- project_idstring
Query parameters
- limitintegerDefault:
10 - pageintegerDefault:
1
Response
Example request
GET /api /projects /:project_id /feature_flags /activityExample response
Status 200
Create feature flags bulk keys
Get feature flag keys by IDs. Accepts a list of feature flag IDs and returns a mapping of ID to key.
Path parameters
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /bulk_keysExample response
Status 200 No response body
Create feature flags bulk keys
Get feature flag keys by IDs. Accepts a list of feature flag IDs and returns a mapping of ID to key.
Path parameters
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /bulk_keysExample response
Status 200 No response body
Retrieve feature flags evaluation reasons
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.
Path parameters
- project_idstring
Query parameters
- distinct_idstring
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /evaluation_reasonsExample response
Status 200 No response body
Retrieve feature flags evaluation reasons
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.
Path parameters
- project_idstring
Query parameters
- distinct_idstring
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /evaluation_reasonsExample response
Status 200 No response body
Retrieve feature flags local evaluation
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.
Required API key scopes
feature_flag:readPath parameters
- project_idstring
Query parameters
- send_cohortsbooleanDefault:
false
Response
Example request
GET /api /projects /:project_id /feature_flags /local_evaluationExample response
Status 200
Status 402
Status 500
Retrieve feature flags local evaluation
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.
Required API key scopes
feature_flag:readPath parameters
- project_idstring
Query parameters
- send_cohortsbooleanDefault:
false
Response
Example request
GET /api /projects /:project_id /feature_flags /local_evaluationExample response
Status 200
Status 402
Status 500
Retrieve feature flags my flags
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.
Path parameters
- project_idstring
Query parameters
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /my_flagsExample response
Status 200
Retrieve feature flags my flags
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.
Path parameters
- project_idstring
Query parameters
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /my_flagsExample response
Status 200
Create feature flags user blast radius
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.
Path parameters
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /user_blast_radiusExample response
Status 200 No response body
Create feature flags user blast radius
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.
Path parameters
- project_idstring
Request parameters
- namestring
- keystring
- filtersobject
- deletedboolean
- activeboolean
- created_atstring
- versionintegerDefault:
0 - ensure_experience_continuityboolean
- rollback_conditions
- performed_rollbackboolean
- tagsarray
- evaluation_tagsarray
- analytics_dashboardsarray
- has_enriched_analyticsboolean
- creation_context
- is_remote_configurationboolean
- has_encrypted_payloadsboolean
- evaluation_runtime
- bucketing_identifier
- last_called_atstring
- _create_in_folderstring
- _should_create_usage_dashboardbooleanDefault:
true
Example request
POST /api /projects /:project_id /feature_flags /user_blast_radius