Home
Unleash
Unleash Admin API — Features
Unleash Admin API — Features
Unleash Admin API — Features. 37 operations. Lead operation: Validate Constraint. Self-contained Naftiko capability covering one Unleash business surface.
What You Can Do
POST
Validateconstraint
— Validate Constraint
/v1/api/admin/constraints/validate
POST
Validatefeature
— Validate a Feature Flag Name.
/v1/api/admin/features/validate
GET
Listtags
— Get All Tags for a Feature.
/v1/api/admin/features/{featurename}/tags
POST
Addtag
— Adds a Tag to a Feature.
/v1/api/admin/features/{featurename}/tags
PUT
Updatetags
— Updates Multiple Tags for a Feature.
/v1/api/admin/features/{featurename}/tags
DELETE
Removetag
— Removes a Tag From a Feature.
/v1/api/admin/features/{featurename}/tags/{type}/{value}
POST
Archivefeatures
— Archives a List of Features
/v1/api/admin/projects/{projectid}/archive
POST
Validatearchivefeatures
— Validates Archive Features
/v1/api/admin/projects/{projectid}/archive/validate
POST
Bulktogglefeaturesenvironmentoff
— Bulk Disable a List of Features
/v1/api/admin/projects/{projectid}/bulk-features/environments/{environment}/off
POST
Bulktogglefeaturesenvironmenton
— Bulk Enable a List of Features
/v1/api/admin/projects/{projectid}/bulk-features/environments/{environment}/on
POST
Addfavoriteproject
— Add Project to Favorites
/v1/api/admin/projects/{projectid}/favorites
DELETE
Removefavoriteproject
— Remove Project From Favorites
/v1/api/admin/projects/{projectid}/favorites
GET
Getfeatures
— Get All Features in a Project
/v1/api/admin/projects/{projectid}/features
POST
Createfeature
— Add a New Feature Flag
/v1/api/admin/projects/{projectid}/features
GET
Getfeature
— Get a Feature
/v1/api/admin/projects/{projectid}/features/{featurename}
PUT
Updatefeature
— Update a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}
PATCH
Patchfeature
— Modify a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}
DELETE
Archivefeature
— Archive a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}
POST
Changeproject
— Move Feature to Project
/v1/api/admin/projects/{projectid}/features/{featurename}/changeproject
POST
Clonefeature
— Clone a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}/clone
GET
Getfeatureenvironment
— Get a Feature Environment
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}
POST
Togglefeatureenvironmentoff
— Disable a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/off
POST
Togglefeatureenvironmenton
— Enable a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/on
GET
Getfeaturestrategies
— Get Feature Flag Strategies
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies
POST
Addfeaturestrategy
— Add a Strategy to a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies
POST
Setstrategysortorder
— Set Strategy Sort Order
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies/set-sort-order
GET
Getfeaturestrategy
— Get a Strategy Configuration
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies/{strategyid}
PUT
Updatefeaturestrategy
— Update a Strategy
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies/{strategyid}
PATCH
Patchfeaturestrategy
— Change Specific Properties of a Strategy
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies/{strategyid}
DELETE
Deletefeaturestrategy
— Delete a Strategy From a Feature Flag
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/strategies/{strategyid}
GET
Getenvironmentfeaturevariants
— Get Variants for a Feature in an Environment
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/variants
PATCH
Patchenvironmentsfeaturevariants
— Patch a Feature's Variants in an Environment
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/variants
PUT
Overwriteenvironmentfeaturevariants
— Create (overwrite) Variants for a Feature in an Environment
/v1/api/admin/projects/{projectid}/features/{featurename}/environments/{environment}/variants
POST
Addfavoritefeature
— Add Feature to Favorites
/v1/api/admin/projects/{projectid}/features/{featurename}/favorites
DELETE
Removefavoritefeature
— Remove Feature From Favorites
/v1/api/admin/projects/{projectid}/features/{featurename}/favorites
PUT
Overwritefeaturevariantsonenvironments
— Create (overwrite) Variants for a Feature Flag in Multiple Environments
/v1/api/admin/projects/{projectid}/features/{featurename}/variants-batch
POST
Stalefeatures
— Mark Features as Stale / Not Stale
/v1/api/admin/projects/{projectid}/stale
Capability Spec