Dominio de acciones

search

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 · acciones0 · destructivas10 · 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. search.code

    Search Codesolo lectura

    Search code blobs across global, group, or project scope. Returns: matching blobs with file path, basename, ref, starting line, the surrounding snippet, project ID, and pagination metadata. See also: search.projects, repository.file_get, repository.tree.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  2. search.commits

    Search Commitssolo lectura

    Search commit messages across global, group, or project scope. Returns: matching commits with short and full SHA, title, message, author, and committed date plus pagination metadata. See also: search.code, repository.commit_get, repository.file_history.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  3. search.issues

    Search Issuessolo lectura

    Search issues across global, group, or project scope. Returns: matching issues with title, state, labels, assignees, author, and web URL plus pagination metadata. See also: search.merge_requests, issue.list, issue.get.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  4. search.merge_requests

    Search Merge Requestssolo lectura

    Search merge requests across global, group, or project scope. Returns: matching merge requests with title, state, author, source and target branches, and web URL plus pagination metadata. See also: search.issues, merge_request.list, merge_request.get.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  5. search.milestones

    Search Milestonessolo lectura

    Search milestones across global, group, or project scope. Returns: matching milestones with title, description, state, start and due dates, and web URL plus pagination metadata. See also: project.milestone_list, project.milestone_get, search.issues.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  6. search.notes

    Search Notessolo lectura

    Search note bodies within one project. Returns: matching notes with body, author, noteable type and ID, system flag, and timestamps plus pagination metadata. See also: search.issues, search.merge_requests, issue.note_list.

    Parámetros obligatorios: project_id (string), query (string)

    Token fine-grained: Global Search: Use en proyecto

  7. search.projects

    Search Projectssolo lectura

    Search projects globally or within a group by name, path, or description. Returns: matching projects with namespace, visibility, default branch, and web URL plus pagination metadata. See also: project.get, project.list, search.code.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en grupo o usuario

  8. search.snippets

    Search Snippetssolo lectura

    Search snippet titles globally. Returns: matching snippets with title, file name, description, visibility, author, project ID, web and raw URLs, and timestamps plus pagination metadata. See also: search.code, search.projects.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en usuario

  9. search.users

    Search Userssolo lectura

    Search users across global, group, or project scope. Returns: matching users with ID, username, name, state, avatar URL, and web URL plus pagination metadata. See also: user.get, user.list, project.members.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario

  10. search.wiki

    Search Wikisolo lectura

    Search wiki blobs across global, group, or project scope. Returns: matching wiki pages with slug, title, content snippet, and format plus pagination metadata. See also: search.code, wiki.list, wiki.get.

    Parámetros obligatorios: query (string)

    Token fine-grained: Global Search: Use en proyecto, grupo o usuario