2020-08-06 11:18:52 +02:00
---
2020-10-30 13:44:13 +01:00
id: feature-types
2020-08-06 11:18:52 +02:00
title: /api/admin/feature-types
---
2021-03-09 21:44:45 +01:00
> In order to access the admin api endpoints you need to identify yourself. If you are using the `unsecure` authentication method, you may use [basic authentication](https://en.wikipedia.org/wiki/Basic_access_authentication) to identify yourself.
2020-12-03 21:29:01 +01:00
2020-08-06 11:18:52 +02:00
# Feature Types API
`GET: http://unleash.host.com/api/admin/feature-types`
Used to fetch all feature types defined in the unleash system.
**Response**
```json
{
"version": 1,
"types": [
{
"id": "release",
"name": "Release",
"description": "Used to enable trunk-based development for teams practicing Continuous Delivery.",
"lifetimeDays": 40
},
{
"id": "experiment",
"name": "Experiment",
"description": "Used to perform multivariate or A/B testing.",
"lifetimeDays": 40
},
{
"id": "ops",
"name": "Operational",
"description": "Used to control operational aspects of the system behavior.",
"lifetimeDays": 7
},
{
"id": "killswitch",
"name": "Kill switch",
"description": "Used to to gracefully degrade system functionality.",
"lifetimeDays": null
},
{
"id": "permission",
"name": "Permission",
"description": "Used to change the features or product experience that certain users receive.",
"lifetimeDays": null
}
]
}
```