Skip to content

flagsmith feature create

Create a feature

flagsmith feature create <name> [flags]

Examples

  # a standard feature, off by default
  flagsmith feature create onboarding --description "New onboarding flow"

  # a default value, enabled everywhere
  flagsmith feature create banner-text --value "Welcome!" --enabled

  # a multivariate feature with weighted variants from a file
  flagsmith feature create button-colour --variants @variants.json

Options

      --description string   feature description
      --enabled              enable the feature by default
  -h, --help                 help for create
      --value string         the feature's default value
      --variants string      multivariate variants: @file, -, or inline JSON

Options inherited from parent commands

      --api-url string        Flagsmith API base URL (env: FLAGSMITH_API_URL) (default "https://api.flagsmith.com")
  -c, --config-path string    path to flagsmith.json (env: FLAGSMITH_CONFIG_PATH)
  -e, --environment string    environment as its client-side SDK key (env: FLAGSMITH_ENVIRONMENT)
      --jq string             filter JSON output through a jq expression (implies --json)
      --json                  output JSON instead of human-readable text (env: FLAGSMITH_JSON_OUTPUT)
      --no-input              never prompt or open a browser; fail if required input is missing (env: FLAGSMITH_NO_INPUT)
      --organisation string   organisation ID or name (env: FLAGSMITH_ORGANISATION)
  -p, --project string        project ID or name (env: FLAGSMITH_PROJECT)
      --sdk-api-url string    SDK API base URL for flag evaluation (env: FLAGSMITH_SDK_API_URL)
      --yes                   answer confirmations affirmatively

SEE ALSO