listFeatureFlags
Retrieve and filter feature flags from Bucketeer by environment, tags, maintainer, or search terms to manage feature rollout and configuration.
Instructions
List all feature flags in the specified environment
Input Schema
Name | Required | Description | Default |
---|---|---|---|
archived | No | Filter by archived status | |
cursor | No | Pagination cursor for next page | |
environmentId | No | Environment ID (uses default if not provided) | |
maintainer | No | Filter by maintainer email | |
orderBy | No | Field to order by | |
orderDirection | No | Order direction | |
pageSize | No | Number of items per page (1-100) | |
searchKeyword | No | Search keyword for feature name or ID | |
tags | No | Filter by tags |
Input Schema (JSON Schema)
{
"properties": {
"archived": {
"description": "Filter by archived status",
"type": "boolean"
},
"cursor": {
"description": "Pagination cursor for next page",
"type": "string"
},
"environmentId": {
"description": "Environment ID (uses default if not provided)",
"type": "string"
},
"maintainer": {
"description": "Filter by maintainer email",
"type": "string"
},
"orderBy": {
"description": "Field to order by",
"enum": [
"CREATED_AT",
"UPDATED_AT",
"NAME"
],
"type": "string"
},
"orderDirection": {
"description": "Order direction",
"enum": [
"ASC",
"DESC"
],
"type": "string"
},
"pageSize": {
"default": 20,
"description": "Number of items per page (1-100)",
"type": "number"
},
"searchKeyword": {
"description": "Search keyword for feature name or ID",
"type": "string"
},
"tags": {
"description": "Filter by tags",
"items": {
"type": "string"
},
"type": "array"
}
},
"type": "object"
}