Get archived features in project
GET/api/admin/archive/features/:projectId
This endpoint has been deprecated and may be replaced or removed in future versions of the API.
Retrieves a list of archived features that belong to the provided project.
Request
Path Parameters
Responses
- 200
- 401
- 403
archivedFeaturesSchema
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
The version of the feature's schema
features
object[]
required
A list of features
Unique feature name
disable-commentsType of the flag e.g. experiment, kill-switch, release, operational, permission
kill-switchDetailed description of the feature
Controls disabling of the comments section in case of an incidentName of the project the feature belongs to
dx-squadtrue if the feature is stale based on the age and feature type, otherwise false.
falsetrue if the impression data collection is enabled for the feature, otherwise false.
falseThe date the feature was created
2023-01-28T15:21:39.975ZThe date the feature was archived
2023-01-29T15:21:39.975ZThe date when metrics where last collected for the feature. This field was deprecated in v5, use the one in featureEnvironmentSchema
2023-01-28T16:21:39.975Zenvironments
object[]
deprecated
The list of environments where the feature can be used
The name of the environment
my-dev-envThe date when metrics where last collected for the feature environment
2023-01-28T16:21:39.975Ztrue if the feature is enabled for the environment, otherwise false.
true{
"version": 0,
"features": [
{
"name": "disable-comments",
"type": "kill-switch",
"description": "Controls disabling of the comments section in case of an incident",
"project": "dx-squad",
"stale": false,
"impressionData": false,
"createdAt": "2023-01-28T15:21:39.975Z",
"archivedAt": "2023-01-29T15:21:39.975Z"
}
]
}
Authorization information is missing or invalid. Provide a valid API token as the authorization header, e.g. authorization:*.*.my-admin-token.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008The name of the error kind
AuthenticationRequiredA description of what went wrong.
You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login.{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "AuthenticationRequired",
"message": "You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login."
}
The provided user credentials are valid, but the user does not have the necessary permissions to perform this operation
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008The name of the error kind
NoAccessErrorA description of what went wrong.
You need the "UPDATE_ADDON" permission to perform this action in the "development" environment.{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "NoAccessError",
"message": "You need the \"UPDATE_ADDON\" permission to perform this action in the \"development\" environment."
}