Features
Get Features
Retrieve a paginated list of features. You can search for specific features or order them by field
get/resources/features/v1
Request
- Base URLhttp://localhost:8181
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
offsetnumber
Page offset of the results to return
limitnumber
Number of results per page
filterstring
Search input; Searchable fields: name
orderBy'name' | 'key' | 'createdAt'
Order fields by date created (createdAt) or expired (expirationDate)
sortType'ASC' | 'DESC'
Sort fields by an ascending (ASC) or a decending (DESC) order
featureIdsstring[]
Comma separated feature IDs that can be used to filter the results
permissionKeysstring[]
Comma separated permission keys that can be used to filter the results
hasFeatureFlagboolean
Filter out features that are linked/not linked to feature-flag
Response
Example response
{
"items": [
{
"id": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"vendorId": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"name": "Test Feature",
"key": "test-feature",
"description": "This is a test feature",
"createdAt": "2022-01-01T00:00:00",
"updatedAt": "2022-01-01T00:00:00",
"permissions": [
"permission.read",
"permission.write"
],
"featureFlag": {
"id": "e6a5012c-cbeb-4c1e-ab80-e5f43efd44e3",
"name": "Test Feature Flag",
"on": true,
"offTreatment": "false",
"defaultTreatment": "true",
"description": "This is a test feature flag",
"updatedAt": "2022-01-01T00:00:00",
"createdAt": "2022-01-01T00:00:00"
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.