---
title: "Get feature toggle by ID"
method: GET
path: "/v2/features/{id}"
tags: ["Feature Toggle Service"]
---

# Get feature toggle by ID

`GET /v2/features/{id}`

## Request

- Base URL: `https://app.metricool.com/api`
- URL: `https://app.metricool.com/api/v2/features/{id}`
- Auth: none declared

Retrieves a specific feature toggle by ID. Admin access required.

## Path parameters

- `id` integer, required

## Response `200`

Success

- JsonOkResponseFeatureToggleDto
  - `metadata` object
  - `page` JsonPaging
    - `next` string
  - `data` FeatureToggleDto: Feature toggle configuration
    - `id` integer: Feature toggle ID
    - `name` string, required: Feature name
    - `description` string: Feature description
    - `enabled` boolean, required: Whether feature is enabled
    - `strategy` 'all_users' | 'role_based' | 'whitelist' | 'beta_users' | 'segmented', required: Strategy for applying feature
    - `segments` integer: Number of segments for segmented strategy
    - `whitelistCount` integer: Number of users in whitelist (only for WHITELIST strategy)

## Other responses

- `401`: Unauthorized
- `403`: Forbidden - Admin access required
- `404`: Feature toggle not found

---

[API](https://skmtc.dev/metricool/apis/metricool-api.md) · [All operations](https://skmtc.dev/metricool/apis/metricool-api/llms.txt) · [OpenAPI document](https://skmtc.dev/metricool/apis/metricool-api/revisions/cd0ca612fa01?raw)
