AppFeatureFlag
Application feature flag configuration and status
type AppFeatureFlag {
actorsValue: [Party!]!
booleanValue: Boolean!
enabled: Boolean!
enabledForCompany(
companyId: ID!
): Boolean!
key: String!
percentageOfActors: Int!
percentageOfTime: Int!
state: String!
}
Fields
AppFeatureFlag.actorsValue ● [Party!]! non-null object common
List of actor IDs with explicit access
AppFeatureFlag.booleanValue ● Boolean! non-null scalar common
Global boolean gate value
AppFeatureFlag.enabled ● Boolean! non-null scalar common
Whether the feature is enabled for current user
AppFeatureFlag.enabledForCompany ● Boolean! non-null scalar common
Whether the feature is enabled for the selected company
AppFeatureFlag.enabledForCompany.companyId ● ID! non-null scalar common
The ID of the company to evaluate against.
AppFeatureFlag.key ● String! non-null scalar common
Feature flag unique key
AppFeatureFlag.percentageOfActors ● Int! non-null scalar common
Percentage of actors with access (0-100)
AppFeatureFlag.percentageOfTime ● Int! non-null scalar common
Percentage of time feature is enabled (0-100)
AppFeatureFlag.state ● String! non-null scalar common
Feature state: 'on', 'off', or 'conditional'
Returned By
appFeatureFlags query