Dominio de acciones

group

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.

75 · acciones12 · destructivas33 · 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

  1. group.archive

    Group Archive

    Archive a GitLab group, making it and its projects read-only in GitLab. Returns: a success confirmation. See also: group.unarchive, group.get, group.update.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Archive en grupo

  2. group.badge_add

    Add Group Badge

    Add a badge to a group. Returns: the created badge with id, name, link_url, image_url, rendered_link_url, rendered_image_url, and kind. See also: group.badge_list, group.badge_get.

    Parámetros obligatorios: group_id (string|integer), image_url (string), link_url (string)

    Token fine-grained: Badge: Create en grupo

  3. group.badge_delete

    Delete Group Badgedestructiva

    Delete a group badge by badge_id. Returns: a success confirmation. See also: group.badge_list, group.badge_get.

    Parámetros obligatorios: badge_id (integer), group_id (string|integer)

    Token fine-grained: Badge: Delete en grupo

  4. group.badge_edit

    Edit Group Badge

    Edit a group badge's name, link_url, or image_url. Returns: the updated badge with id, name, link_url, image_url, rendered_link_url, rendered_image_url, and kind. See also: group.badge_list, group.badge_get.

    Parámetros obligatorios: badge_id (integer), group_id (string|integer)

    Token fine-grained: Badge: Update en grupo

  5. group.badge_get

    Get Group Badgesolo lectura

    Get a single group badge by badge_id. Returns: the badge with id, name, link_url, image_url, rendered_link_url, rendered_image_url, and kind. See also: group.badge_list, group.badge_edit.

    Parámetros obligatorios: badge_id (integer), group_id (string|integer)

    Token fine-grained: Badge: Read en grupo

  6. group.badge_list

    List Group Badgessolo lectura

    List badges for a group, including inherited group badges. Returns: badges (id, name, link_url, image_url, rendered_link_url, rendered_image_url, and kind) plus pagination metadata. See also: group.badge_get, group.badge_add.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Badge: Read en grupo

  7. group.badge_preview

    Preview Group Badgesolo lectura

    Preview how a group badge's link_url and image_url resolve after placeholder interpolation, without persisting it. Returns: the rendered badge with id, name, link_url, image_url, rendered_link_url, rendered_image_url, and kind. See also: group.badge_add, group.badge_list.

    Parámetros obligatorios: group_id (string|integer), image_url (string), link_url (string)

    Token fine-grained: Badge: Read en grupo

  8. group.create

    Group Create

    Create a GitLab group or subgroup. Returns: created group metadata including ID, full path, and visibility. See also: group.get, group.update, group.delete.

    Parámetros obligatorios: name (string)

    Token fine-grained: Group: Create en usuario

  9. group.delete

    Group Deletedestructiva

    Delete a GitLab group and its projects. Returns: a success confirmation. See also: group.restore, group.get, group.update.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Delete en grupo

  10. group.get

    Group Getsolo lectura

    Get one GitLab group by ID or path. Returns: group metadata, visibility, parent information, and web URL. See also: group.list, group.members, group.projects, group.update.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  11. group.group_board_create_list

    Group Board List Create

    Create a new list (column) on a group issue board from a group label. Returns: the created list with its label and scope. See also: group.group_board_get_list, group.group_board_update_list, group.group_board_delete_list.

    Parámetros obligatorios: board_id (integer), group_id (string|integer), label_id (integer)

    Token fine-grained: Work Item: Create en grupo

  12. group.group_board_delete_list

    Group Board List Deletedestructiva

    Delete a list (column) from a group issue board. Returns: a success confirmation. See also: group.group_board_get_list, group.group_board_list_lists.

    Parámetros obligatorios: board_id (integer), group_id (string|integer), list_id (integer)

    Token fine-grained: Work Item: Delete en grupo

  13. group.group_board_get

    Group Board Getsolo lectura

    Get a single group issue board by ID. Returns: the board with its group, milestone, scope labels, and lists. See also: group.group_board_list, group.group_board_update, group.group_board_list_lists.

    Parámetros obligatorios: board_id (integer), group_id (string|integer)

    Token fine-grained: Work Item: Read en grupo

  14. group.group_board_get_list

    Group Board List Getsolo lectura

    Get a single list (column) of a group issue board. Returns: the list with its assignee, label, iteration, and milestone scope. See also: group.group_board_list_lists, group.group_board_update_list, group.group_board_delete_list.

    Parámetros obligatorios: board_id (integer), group_id (string|integer), list_id (integer)

    Token fine-grained: Work Item: Read en grupo

  15. group.group_board_list

    Group Board Listsolo lectura

    List all issue boards in a group with pagination. Returns: each board with its group, milestone, scope labels, lists, and pagination metadata. See also: group.group_board_get, group.group_board_list_lists.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Work Item: Read en grupo

  16. group.group_board_list_lists

    Group Board List Listssolo lectura

    List the lists (columns) of a group issue board with pagination. Returns: each list with its assignee, label, iteration, and milestone scope plus pagination metadata. See also: group.group_board_get_list, group.group_board_create_list, group.group_board_get.

    Parámetros obligatorios: board_id (integer), group_id (string|integer)

    Token fine-grained: Work Item: Read en grupo

  17. group.group_board_update

    Group Board Update

    Update a group issue board's name, and on Premium and Ultimate its scope (assignee, milestone, labels, weight). Returns: the updated board with its group, milestone, labels, and lists. See also: group.group_board_get, group.group_board_list.

    Parámetros obligatorios: board_id (integer), group_id (string|integer)

    Token fine-grained: Work Item: Update en grupo

  18. group.group_board_update_list

    Group Board List Update

    Reorder a list (column) within a group issue board. Returns: the repositioned list with its scope. See also: group.group_board_get_list, group.group_board_list_lists.

    Parámetros obligatorios: board_id (integer), group_id (string|integer), list_id (integer), position (integer)

    Token fine-grained: Work Item: Update en grupo

  19. group.group_export_download

    Download Group Exportsolo lectura

    Download a group's finished export archive. Returns: the export archive as base64 content plus its size in bytes. See also: group.group_export_schedule, group.group_import_file, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Export: Download en grupo

  20. group.group_export_schedule

    Schedule Group Export

    Schedule an asynchronous export of a GitLab group. Returns: a confirmation that the export was scheduled (the archive is built in the background). See also: group.group_export_download, group.group_import_file, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Export: Create en grupo

  21. group.group_import_file

    Import Group From File

    Import a group from a local export archive. Returns: a confirmation that the import started (GitLab builds the group asynchronously). See also: group.group_export_schedule, group.group_export_download, group.list.

    Parámetros obligatorios: file (string), name (string), path (string)

    Token fine-grained: Import: Create en instancia

  22. group.group_label_create

    Group Label Create

    Create a new group label. Returns: the created label with id, name, color, text color, description, and subscription state. See also: group.group_label_list, group.group_label_get, group.group_label_update.

    Parámetros obligatorios: color (string), group_id (string|integer), name (string)

    Token fine-grained: Label: Create en grupo

  23. group.group_label_delete

    Group Label Deletedestructiva

    Delete a group label permanently. Returns: a success confirmation. See also: group.group_label_get, group.group_label_list.

    Parámetros obligatorios: group_id (string|integer), label_id (string|integer)

    Token fine-grained: Label: Delete en grupo

  24. group.group_label_get

    Group Label Getsolo lectura

    Get a single group label by ID or name. Returns: the label with color, text color, description, and subscription state. GitLab sends a label's usage counts only to group.group_label_list with with_counts. See also: group.group_label_list, group.group_label_update, group.group_label_delete.

    Parámetros obligatorios: group_id (string|integer), label_id (string|integer)

    Token fine-grained: Label: Read en grupo

  25. group.group_label_list

    Group Label Listsolo lectura

    List labels in a group with filtering and pagination. Returns: matching labels with color, text color, description, subscription state, the issue and merge request counts when with_counts is true, and pagination metadata. See also: group.group_label_get, group.group_label_create, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Label: Read en grupo

  26. group.group_label_subscribe

    Group Label Subscribe

    Subscribe to a group label's notifications. Returns: the label with the updated subscription state. See also: group.group_label_get, group.group_label_unsubscribe.

    Parámetros obligatorios: group_id (string|integer), label_id (string|integer)

    Token fine-grained: Label: Subscribe en grupo

  27. group.group_label_unsubscribe

    Group Label Unsubscribe

    Unsubscribe from a group label's notifications. Returns: a success confirmation. See also: group.group_label_get, group.group_label_subscribe.

    Parámetros obligatorios: group_id (string|integer), label_id (string|integer)

    Token fine-grained: Label: Subscribe en grupo

  28. group.group_label_update

    Group Label Update

    Update a group label. Returns: the updated label with id, name, color, text color, description, and subscription state. See also: group.group_label_get, group.group_label_list, group.group_label_delete.

    Parámetros obligatorios: group_id (string|integer), label_id (string|integer)

    Token fine-grained: Label: Update en grupo

  29. group.group_member_add

    Group Member Add

    Add a user as a direct member of a group. Returns: the created membership with access level, custom member role, expiry, and seat usage. See also: group.members, group.group_member_edit, group.group_member_get.

    Parámetros obligatorios: group_id (string|integer), user_id (integer)

    Token fine-grained: Member: Create en grupo

  30. group.group_member_edit

    Group Member Edit

    Edit a direct group member's access level, expiry, or custom member role. Returns: the updated membership. See also: group.members, group.group_member_get, group.group_member_remove.

    Parámetros obligatorios: group_id (string|integer), user_id (integer)

    Token fine-grained: Member: Update en grupo

  31. group.group_member_get

    Group Member Getsolo lectura

    Get a single direct member of a group by user ID. Returns: access level, custom member role, created_by, expiry, public email, SAML identity, and seat usage. See also: group.members, group.group_member_get_inherited, group.group_member_edit.

    Parámetros obligatorios: group_id (string|integer), user_id (integer)

    Token fine-grained: Member: Read en grupo

  32. group.group_member_get_inherited

    Group Member Get Inheritedsolo lectura

    Get a single member of a group including inherited memberships from ancestor groups. Returns: effective access level, custom member role, created_by, expiry, public email, SAML identity, and seat usage. See also: group.group_member_get, group.members, group.group_member_edit.

    Parámetros obligatorios: group_id (string|integer), user_id (integer)

    Token fine-grained: Member: Read en grupo

  33. group.group_member_remove

    Group Member Removedestructiva

    Remove a direct member from a group (destructive, requires confirmation). Returns: a delete confirmation. See also: group.members, group.group_member_get, group.group_member_edit.

    Parámetros obligatorios: group_id (string|integer), user_id (integer)

    Token fine-grained: Member: Delete en grupo

  34. group.group_member_share

    Group Share

    Share a group with another group at a chosen access level, optionally granting a custom member role. Returns: the shared group's id, names, paths, visibility and web URL, and every group it is now shared with, the new share among them with its access level, expiry and custom role. See also: group.group_member_unshare, group.get, group.members.

    Parámetros obligatorios: group_id (string|integer), share_group_id (integer)

    Token fine-grained: Group: Share en grupo

  35. group.group_member_unshare

    Group Unsharedestructiva

    Revoke an existing group-to-group share (destructive, requires confirmation). Returns: a delete confirmation. See also: group.group_member_share, group.get, group.members.

    Parámetros obligatorios: group_id (string|integer), share_group_id (integer)

    Token fine-grained: Group: Share en grupo

  36. group.group_milestone_create

    Group Milestone Create

    Create a new group milestone. Returns: the created milestone with ID, IID, state, start and due dates. See also: group.group_milestone_get, group.group_milestone_list, group.group_milestone_update.

    Parámetros obligatorios: group_id (string|integer), title (string)

    Token fine-grained: Work Item: Create en grupo

  37. group.group_milestone_delete

    Group Milestone Deletedestructiva

    Delete a group milestone permanently. Returns: a success confirmation. See also: group.group_milestone_get, group.group_milestone_update.

    Parámetros obligatorios: group_id (string|integer), milestone_iid (integer)

    Token fine-grained: Work Item: Read y Work Item: Delete en grupo

  38. group.group_milestone_get

    Group Milestone Getsolo lectura

    Get a single group milestone by IID. Returns: milestone metadata, state, start and due dates, expiry, and timestamps. See also: group.group_milestone_list, group.group_milestone_update, group.group_milestone_issues.

    Parámetros obligatorios: group_id (string|integer), milestone_iid (integer)

    Token fine-grained: Work Item: Read en grupo

  39. group.group_milestone_issues

    Group Milestone Issuessolo lectura

    List issues assigned to a group milestone. Returns: assigned issues with IID, project, title, state, labels, author, assignees, confidentiality, weight, due date, web URL, timestamps, and pagination metadata. See also: group.group_milestone_get, group.group_milestone_merge_requests, issue.list_group.

    Parámetros obligatorios: group_id (string|integer), milestone_iid (integer)

    Token fine-grained: Work Item: Read en grupo

  40. group.group_milestone_list

    Group Milestone Listsolo lectura

    List milestones in a group with filtering and pagination. Returns: matching group milestones with state, dates, expiry, and pagination metadata. See also: group.group_milestone_get, group.group_milestone_create, project.milestone_list.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Work Item: Read en grupo

  41. group.group_milestone_merge_requests

    Group Milestone Merge Requestssolo lectura

    List merge requests assigned to a group milestone. Returns: assigned merge requests with IID, project, title, state, draft flag, merge status, source and target branches, labels, author, assignees, reviewers, web URL, timestamps, and pagination metadata. See also: group.group_milestone_get, group.group_milestone_issues.

    Parámetros obligatorios: group_id (string|integer), milestone_iid (integer)

    Token fine-grained: Work Item: Read en grupo

  42. group.group_milestone_update

    Group Milestone Update

    Update an existing group milestone. Returns: the updated milestone with state, dates, and expiry. See also: group.group_milestone_get, group.group_milestone_list, group.group_milestone_delete.

    Parámetros obligatorios: group_id (string|integer), milestone_iid (integer)

    Token fine-grained: Work Item: Read y Work Item: Update en grupo

  43. group.group_relations_list_status

    List Group Relations Export Statussolo lectura

    List the status of a group's relations export, optionally filtered by relation. Returns: per-relation export status, error detail, batched flag, batch count, per-batch progress, and pagination metadata. See also: group.group_relations_schedule, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Export: Read en grupo

  44. group.group_relations_schedule

    Schedule Group Relations Export

    Schedule a new export of a group's relations (issues, labels, milestones, and more). Returns: a confirmation that the asynchronous export was scheduled. See also: group.group_relations_list_status, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Export: Create en grupo

  45. group.group_upload_delete_by_id

    Delete Group Markdown Upload By IDdestructiva

    Delete a group Markdown upload by its numeric upload ID. Returns: a success confirmation. See also: group.group_upload_list, group.group_upload_delete_by_secret.

    Parámetros obligatorios: group_id (string|integer), upload_id (integer)

    Token fine-grained: Markdown Upload: Delete en grupo

  46. group.group_upload_delete_by_secret

    Delete Group Markdown Upload By Secretdestructiva

    Delete a group Markdown upload by its 32-character secret and filename. Returns: a success confirmation. See also: group.group_upload_list, group.group_upload_delete_by_id.

    Parámetros obligatorios: filename (string), group_id (string|integer), secret (string)

    Token fine-grained: Markdown Upload: Delete en grupo

  47. group.group_upload_list

    List Group Markdown Uploadssolo lectura

    List all Markdown uploads in a group. Returns: each upload's id, filename, size, creation time, and uploader (id, username, name, state, avatar, web URL), plus pagination metadata. See also: group.group_upload_delete_by_id, group.group_upload_delete_by_secret, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Markdown Upload: Read en grupo

  48. group.invited_groups

    Group Invited Listsolo lectura

    List groups invited to a GitLab group. Returns: the invited groups with path and access metadata. See also: group.shared_with, group.members, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  49. group.issues

    Issue List Groupsolo lectura

    List issues across a group. Returns: matching issues from projects in the group with pagination metadata. See also: issue.list, group.get, search.issues.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Work Item: Read en grupo

  50. group.list

    Group Listsolo lectura

    List accessible GitLab groups with filtering and pagination. Returns: matching groups including path, name, and visibility metadata. See also: group.get, group.search, group.create.

    Parámetros obligatorios: Sin parámetros obligatorios

    Token fine-grained: Group: Read en usuario

  51. group.members

    Group Members Listsolo lectura

    List the members of a GitLab group (direct and inherited). Returns: members with username, access level, and seat/role metadata. See also: group.get, group.projects, group.group_member_add.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Member: Read en grupo

  52. group.projects

    Group Projectssolo lectura

    List the projects in a GitLab group. Returns: compact project rows with names and paths, web and clone URLs, visibility, default branch, topics, star and fork counts, archived status, and created and last-activity times. See also: group.get, group.subgroups, group.transfer_project.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Project: Read en grupo

  53. group.release_list

    Group Release Listsolo lectura

    List releases across all projects in a group with pagination, ordering, and keyset support. Returns: tag names, release names, dates, author, commit, assets, milestones, evidences, and _links per release. See also: group.get, release.list, release.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Release: Read en grupo

  54. group.restore

    Group Restore

    Restore a GitLab group marked for deletion. Returns: the restored group metadata. See also: group.delete, group.get, group.list.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Update en grupo

  55. group.search

    Group Searchsolo lectura

    Search GitLab groups by name or path. Returns: matching groups with path, name, and visibility. See also: group.list, group.get, group.create.

    Parámetros obligatorios: query (string)

    Token fine-grained: Group: Read en usuario

  56. group.service_account_create

    Group Service Account Create

    Create a service account user in a group. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions. Omit email unless the task gives an explicit valid email address.

    Parámetros obligatorios: group_id (string)

    Token fine-grained: Service Account: Create en grupo

  57. group.service_account_delete

    Group Service Account Deletedestructiva

    Delete a group service account user, optionally hard-deleting owned resources. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions.

    Parámetros obligatorios: group_id (string), service_account_id (integer)

    Token fine-grained: Service Account: Delete en grupo

  58. group.service_account_get

    Group Service Account Getsolo lectura

    Get one service account of a GitLab group by its user ID (GitLab 19.4 or later).

    Returns: the service account with ID, name, username, email, public email, and the unconfirmed email when a change is pending. See also: group.service_account_list, group.service_account_update, group.service_account_pat_list.

    Parámetros obligatorios: group_id (string), service_account_id (integer)

    Token fine-grained: Service Account: Read en grupo

  59. group.service_account_list

    Group Service Account Listsolo lectura

    List a group's service account users. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions.

    Parámetros obligatorios: group_id (string)

    Token fine-grained: Service Account: Read en grupo

  60. group.service_account_pat_create

    Group Service Account Pat Create

    Create a personal access token for a group service account. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions. Omit expires_at unless the task gives an explicit expiry date. If provided, use YYYY-MM-DD within the instance maximum token lifetime.

    Parámetros obligatorios: group_id (string), name (string), scopes (array), service_account_id (integer)

    Token fine-grained: Service Account Personal Access Token: Create en grupo

  61. group.service_account_pat_list

    Group Service Account Pat Listsolo lectura

    List the personal access tokens of one group service account. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions.

    Parámetros obligatorios: group_id (string), service_account_id (integer)

    Token fine-grained: Service Account Personal Access Token: Read en grupo

  62. group.service_account_pat_revoke

    Group Service Account Pat Revokedestructiva

    Revoke one of a group service account's personal access tokens. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions.

    Parámetros obligatorios: group_id (string), service_account_id (integer), token_id (integer)

    Token fine-grained: Service Account Personal Access Token: Revoke en grupo

  63. group.service_account_pat_rotate

    Group Service Account Pat Rotate

    Rotate a group service account's personal access token: revokes the supplied token_id and issues a replacement in one step (all tiers, Owner role).
    Returns: the new personal access token object (id, name, scopes, active, revoked, created_at, expires_at, and the one-time token value, which must be captured immediately because it is not retrievable later).
    See also: group.service_account_pat_create, group.service_account_pat_revoke, group.service_account_pat_list.

    Parámetros obligatorios: group_id (string), service_account_id (integer), token_id (integer)

    Token fine-grained: Service Account Personal Access Token: Rotate en grupo

  64. group.service_account_update

    Group Service Account Update

    Update a group service account's name or username. Use for GitLab group service accounts and their personal access tokens. Do not use group members, SCIM identities, enterprise users, or generic group access tokens for service account CRUD. Available on all tiers (Free, Premium, Ultimate). Requires Owner permissions. Omit email unless the task gives an explicit valid email address.

    Parámetros obligatorios: group_id (string), service_account_id (integer)

    Token fine-grained: Service Account: Update en grupo

  65. group.share_with_group

    Group Share With Group

    Share a GitLab group with another group (Groups API). Returns: a confirmation with the granted access role. See also: group.shared_with, group.unshare_from_group, group.get.

    Parámetros obligatorios: group_access (integer), group_id (string|integer), shared_group_id (integer)

    Token fine-grained: Group: Share en grupo

  66. group.shared_projects

    Group Shared Projects Listsolo lectura

    List projects shared with a GitLab group. Returns: compact project rows with names and paths, web and clone URLs, visibility, default branch, topics, star and fork counts, archived status, and created and last-activity times. See also: group.projects, group.shared_with, group.get.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  67. group.shared_with

    Group Shared With Listsolo lectura

    List groups shared with a GitLab group (group-to-group shares). Returns: the shared groups with path, visibility, and access metadata. See also: group.invited_groups, group.members, group.subgroups.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  68. group.subgroups

    Subgroups Listsolo lectura

    List the subgroups (descendant groups) of a GitLab group. Returns: descendant groups with path, name, and visibility. See also: group.get, group.projects, group.transfer_locations.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  69. group.transfer

    Group Transfer

    Transfer a GitLab group under a new parent (or to top level), waiting up to 45 seconds for GitLab to apply the move. Returns: the group under its new parent, or with transfer_queued set and its current parent when GitLab has not applied the move yet, or an error when GitLab reports the move failed. See also: group.transfer_locations, group.get, group.subgroups.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Transfer en grupo

  70. group.transfer_locations

    Group Transfer Locationssolo lectura

    List candidate parent groups for transferring a GitLab group. Returns: eligible destination groups with id, name, and full path. See also: group.transfer_project, group.get, group.subgroups.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Read en grupo

  71. group.transfer_project

    Group Transfer Project

    Transfer a project into a GitLab group namespace (administrators only). Returns: the destination group's metadata, not the project's. See also: group.transfer_locations, group.get, group.projects.

    Parámetros obligatorios: group_id (string|integer), project_id (string|integer)

    Token fine-grained: Project: Transfer en instancia

  72. group.unarchive

    Group Unarchive

    Unarchive a GitLab group (restore write access). Returns: a success confirmation. See also: group.archive, group.get, group.update.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Archive en grupo

  73. group.unshare_from_group

    Group Unshare From Groupdestructiva

    Revoke a group-to-group share (Groups API). Returns: a success confirmation. See also: group.share_with_group, group.shared_with, group.get.

    Parámetros obligatorios: group_id (string|integer), shared_group_id (integer)

    Token fine-grained: Group: Share en grupo

  74. group.update

    Group Update

    Update a GitLab group's settings. Returns: the updated group metadata. See also: group.get, group.create, group.delete.

    Parámetros obligatorios: group_id (string|integer)

    Token fine-grained: Group: Update en grupo

  75. group.upload_avatar

    Group Upload Avatar

    Upload or replace a GitLab group's avatar image. Returns: the updated group metadata. See also: group.update, group.get, group.create.

    Parámetros obligatorios: filename (string), group_id (string|integer)

    Token fine-grained: Group: Update en grupo