Dominio de acciones
feature_flags
Todas las acciones que este dominio expone vía gitlab_execute_action, del manifiesto gitlab://tools. Cada entrada se despliega a su descripción completa y sus parámetros obligatorios.
10 · acciones2 · destructivas4 · solo lectura
Contado con un token Free contra gitlab.com, que es el único host con el que habla este endpoint: para usarlo contra una instancia self-managed, levanta tú el servidor — su documentación lo cubre. El catálogo depende del token que pregunta, así que el recuento se mueve con su tier y con sus permisos: los tiers superiores exponen más acciones, y los dominios de administración solo aparecen a tokens autorizados a usarlos. Por eso las cifras difieren en otros sitios: el proyecto upstream cuenta 868 operaciones en Community Edition y hasta 1.094 en el tier más alto de GitLab.com, mientras que este despliegue publica 768 porque es solo-OAuth y actúa con tu token, así que los dominios de administración que una cuenta sin admin no puede llamar no aparecen nunca. Las tres describen el mismo catálogo, contado desde tres sitios distintos.
Cada entrada dice también qué necesita un token de acceso personal fine-grained de GitLab para ejecutarla, tal como lo declara GitLab 19.4.1: todos los permisos de una línea, en uno de los ámbitos indicados. Cuando hay alternativas, basta con cualquiera.
Volver a la ficha del servidor
Feature Flag Createfeature_flags.feature_flag_createCreate 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.Parámetros obligatorios:
name (string),project_id (string|integer)Token fine-grained:
Feature Flag: Createen proyecto
Feature Flag Deletedestructivafeature_flags.feature_flag_deleteDelete a feature flag permanently. Returns: a success confirmation naming the flag. See also:
feature_flags.feature_flag_get,feature_flags.feature_flag_list.Parámetros obligatorios:
name (string),project_id (string|integer)Token fine-grained:
Feature Flag: Deleteen proyecto
Feature Flag Getsolo lecturafeature_flags.feature_flag_getGet 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.Parámetros obligatorios:
name (string),project_id (string|integer)Token fine-grained:
Feature Flag: Readen proyecto
Feature Flag Listsolo lecturafeature_flags.feature_flag_listList 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.Parámetros obligatorios:
project_id (string|integer)Token fine-grained:
Feature Flag: Readen proyecto
Feature Flag Updatefeature_flags.feature_flag_updateUpdate 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.Parámetros obligatorios:
name (string),project_id (string|integer)Token fine-grained:
Feature Flag: Updateen proyecto
Ff User List Createfeature_flags.ff_user_list_createCreate 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.Parámetros obligatorios:
name (string),project_id (string|integer),user_xids (string)Token fine-grained:
Feature Flag User List: Createen proyecto
Ff User List Deletedestructivafeature_flags.ff_user_list_deleteDelete 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.Parámetros obligatorios:
project_id (string|integer),user_list_iid (integer)Token fine-grained:
Feature Flag User List: Deleteen proyecto
Ff User List Getsolo lecturafeature_flags.ff_user_list_getGet 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.Parámetros obligatorios:
project_id (string|integer),user_list_iid (integer)Token fine-grained:
Feature Flag User List: Readen proyecto
Ff User List Listsolo lecturafeature_flags.ff_user_list_listList 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.Parámetros obligatorios:
project_id (string|integer)Token fine-grained:
Feature Flag User List: Readen proyecto
Ff User List Updatefeature_flags.ff_user_list_updateUpdate 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.Parámetros obligatorios:
project_id (string|integer),user_list_iid (integer)Token fine-grained:
Feature Flag User List: Updateen proyecto