API Stability Short-Term

The enableFeature() GraphQL mutation may be used to enable globally a feature in LogScale. To see which features are enabled, see featureFlags()

If you want to enable a feature for a single user, use enableFeatureForUser() . To enable it for an organizaiton, use enableFeatureForOrg() .

For more information on enabling and disabling features, see the Enabling & Disabling Feature Flags reference page.

Syntax

Below is the syntax for the enableFeature() mutation field:

graphql
enableFeature(
      feature: FeatureFlag!
   ): boolean!

To enable a feature for a user, enter something like the following:

Show:
graphql
mutation {
  enableFeature( 
       feature: FieldAliasing )
}
Example Responses
Show:
json
{
  "data": {
    "enableFeature": true
  }
}

Only one feature may be enabled at a time.

Given Datatypes

For the FeatureFlag enumerated list, there are several choices. The table below should list them. However, since they're all beta features, you'll have to click on the "Show Beta Features" button. Also, some features may not be enabled globally with enableFeature().

Table: FeatureFlag

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Mar 14, 2025