Features
Create, update, and delete feature flags.
📄️ Move feature to project
Moves the specified feature to the new project in the request schema. Requires you to have permissions to move the feature flag in both projects. Features that are included in any active change requests can not be moved.
📄️ Validate a feature flag name.
Validates a feature flag name: checks whether the name is URL-friendly and whether a feature with the given name already exists. Returns 200 if the feature name is compliant and unused.
📄️ Get all tags for a feature.
Retrieves all the tags for a feature name. If the feature does not exist it returns an empty list.
📄️ Adds a tag to a feature.
Adds a tag to a feature if the feature and tag type exist in the system. The operation is idempotent, so adding an existing tag will result in a successful response.
📄️ Updates multiple tags for a feature.
Receives a list of tags to add and a list of tags to remove that are mandatory but can be empty. All tags under addedTags are first added to the feature and then all tags under removedTags are removed from the feature.
📄️ Removes a tag from a feature.
Removes a tag from a feature. If the feature exists but the tag does not, it returns a successful response.
📄️ Get a feature environment
Information about the enablement status and strategies for a feature flag in specified environment.
📄️ Disable a feature flag
Disable a feature flag in the specified environment.
📄️ Enable a feature flag
Enable a feature flag in the specified environment.
📄️ Bulk enable a list of features
This endpoint enables multiple feature flags.
📄️ Bulk disable a list of features
This endpoint disables multiple feature flags.
📄️ Get feature flag strategies
Get strategies defined for a feature flag in the specified environment.
📄️ Add a strategy to a feature flag
Add a strategy to a feature flag in the specified environment.
📄️ Get a strategy configuration
Get a strategy configuration for an environment in a feature flag.