---
title: "Update feature flag"
method: PUT
path: "/api/v1/system/features"
tags: ["system"]
---

# Update feature flag

`PUT /api/v1/system/features`

Enable or disable a system feature flag (admin only)

## Request body

- UpdateFeatureFlagDto
  - `flagName` string, required — Feature flag name
  - `enabled` boolean, required — Whether the feature flag is enabled

## Response `200`

Feature flag updated successfully

- FeatureFlagResponseDto
  - `flagName` string, required — Feature flag name
  - `enabled` boolean, required — Whether the feature flag is enabled
  - `lastUpdated` string, required — When the flag was last updated

## Other responses

- `400` — Invalid feature flag request
- `401` — Unauthorized - Admin access required

---

[API](https://skmtc.dev/manifoldfinance/apis/eigenlayer-public-api-specification.md) · [All operations](https://skmtc.dev/manifoldfinance/apis/eigenlayer-public-api-specification/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/manifoldfinance/eigenlayer-public-api-specification/revisions/068b24703dfe/schema)
