Feature
For instructions on how to authenticate to use this endpoint, see API overview.
Endpoints
POST | |
POST | |
GET | |
GET | |
GET | |
POST | |
GET | |
GET | |
GET | |
POST |
Create feature flags enrich usage dashboard
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 /enrich_usage_dashboardExample response
Status 200 No response body
Create feature flags enrich usage dashboard
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 /enrich_usage_dashboardExample response
Status 200 No response body
Create feature flags has active dependents
Deprecated: Use GET /dependent_flags instead. Safe to delete after usage falls to zero, expected by Jan 22, 2026.
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
Deprecated: Use GET /dependent_flags instead. Safe to delete after usage falls to zero, expected by Jan 22, 2026.
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
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
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
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
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
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
RESPONSE
Retrieve feature flags activity
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
RESPONSE
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
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
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
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
RESPONSE
Status 402
Status 500
Retrieve feature flags local evaluation
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
RESPONSE
Status 402
Status 500
Retrieve feature flags my flags
Path parameters
- project_idstring
Query parameters
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /my_flagsExample response
Status 200
RESPONSE
Retrieve feature flags my flags
Path parameters
- project_idstring
Query parameters
- groupsstringDefault:
{}
Example request
GET /api /projects /:project_id /feature_flags /my_flagsExample response
Status 200
RESPONSE
Create feature flags user blast radius
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
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