Lists every feature flag this build defines plus any leftover rows, unpaginated. status says whether a flag has its database row (SEEDED), is still waiting on its seed migration (UNSEEDED, reads as off) or is a leftover from a retired flag (ORPHANED). Super admin only.
GET
/admin/feature-flags
curl \
--request GET 'http://api.example.com/admin/feature-flags' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"flags": [
{
"key": "clio-integration",
"enabled": true,
"description": "Turns on the Clio integration",
"status": "SEEDED",
"updatedAt": "2026-01-15T10:15:00.000Z",
"updatedByEmail": "admin@example.com"
}
],
"total": 24
},
"statusCode": 200,
"timestamp": "2026-01-15T10:15:00.000Z"
}