Action domain

feature_flags

Every action this domain exposes through gitlab_execute_action, from the gitlab://tools manifest. Each entry folds out to its full upstream description and required parameters.

10 · actions2 · destructive4 · read-only

Counted with a Free-tier GitLab token. The catalog is scoped to the token that asks, so the count moves with both its tier and its permissions: higher tiers expose more actions, and administration domains only appear to tokens allowed to use them.

Back to the server card

  1. feature_flags.feature_flag_createFeature Flag Create

    Create a feature flag with optional activation strategies and scopes. Returns: the created flag with active state, version, scopes, and strategies. See also: feature_flags.feature_flag_get, feature_flags.feature_flag_update.

    Required parameters: name (string), project_id (string)

  2. feature_flags.feature_flag_deleteFeature Flag Deletedestructive

    Delete a feature flag permanently. Returns: a success confirmation naming the flag. See also: feature_flags.feature_flag_get, feature_flags.feature_flag_list.

    Required parameters: name (string), project_id (string)

  3. feature_flags.feature_flag_getFeature Flag Getread-only

    Get a single feature flag by name. Returns: the flag with active state, version, environment scopes, and activation strategies. See also: feature_flags.feature_flag_list, feature_flags.feature_flag_update, feature_flags.feature_flag_delete.

    Required parameters: name (string), project_id (string)

  4. feature_flags.feature_flag_listFeature Flag Listread-only

    List feature flags in a project with optional scope filter, ordering, and pagination. Returns: matching feature flags with active state, version, scopes, strategies, and pagination metadata. See also: feature_flags.feature_flag_get, feature_flags.feature_flag_create.

    Required parameters: project_id (string)

  5. feature_flags.feature_flag_updateFeature Flag Update

    Update a feature flag's name, description, active state, or strategies. Returns: the updated flag with active state, version, scopes, and strategies. See also: feature_flags.feature_flag_get, feature_flags.feature_flag_delete.

    Required parameters: name (string), project_id (string)

  6. feature_flags.ff_user_list_createFf User List Create

    Create a feature flag user list in a project. Returns: the created list with id, iid, project_id, name, user_xids, created_at, and updated_at. See also: feature_flags.ff_user_list_list, feature_flags.ff_user_list_get, feature_flags.ff_user_list_update.

    Required parameters: name (string), project_id (string), user_xids (string)

  7. feature_flags.ff_user_list_deleteFf User List Deletedestructive

    Delete a feature flag user list by its user_list_iid. Returns: a success confirmation naming the deleted list. See also: feature_flags.ff_user_list_get, feature_flags.ff_user_list_list.

    Required parameters: project_id (string), user_list_iid (integer)

  8. feature_flags.ff_user_list_getFf User List Getread-only

    Get a single feature flag user list by its user_list_iid. Returns: the list's id, iid, project_id, name, user_xids, created_at, and updated_at. See also: feature_flags.ff_user_list_list, feature_flags.ff_user_list_update, feature_flags.ff_user_list_delete.

    Required parameters: project_id (string), user_list_iid (integer)

  9. feature_flags.ff_user_list_listFf User List Listread-only

    List feature flag user lists for a project with search, ordering, and offset or keyset pagination. Returns: each list's id, iid, project_id, name, user_xids, created_at, updated_at, plus pagination metadata. See also: feature_flags.ff_user_list_get, feature_flags.ff_user_list_create.

    Required parameters: project_id (string)

  10. feature_flags.ff_user_list_updateFf User List Update

    Update a feature flag user list's name or user_xids by its user_list_iid. Returns: the updated list with id, iid, project_id, name, user_xids, created_at, and updated_at. See also: feature_flags.ff_user_list_get, feature_flags.ff_user_list_list, feature_flags.ff_user_list_delete.

    Required parameters: project_id (string), user_list_iid (integer)