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

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

hasNextboolean

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.