Dominio de acciones
snippet
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.
34 · acciones6 · destructivas17 · solo lectura
Contado con un token Free de GitLab. 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.
Volver a la ficha del servidor
snippet.contentSnippet Contentsolo lecturaRead a personal snippet's raw content. Returns: the snippet ID and raw text content. See also: snippet.get, snippet.file_content.
Parámetros obligatorios:
snippet_id (integer)snippet.createSnippet CreateCreate a personal snippet. Returns: the created snippet with ID, visibility, author, files, and web URL. See also: snippet.get, snippet.update, snippet.list.
Parámetros obligatorios:
title (string)Al menos uno de:
file_name (string)+content (string)ofiles (array)snippet.deleteSnippet DeletedestructivaDelete a personal snippet permanently. Returns: a success confirmation. See also: snippet.get, snippet.list.
Parámetros obligatorios:
snippet_id (integer)snippet.discussion_add_noteAdd Snippet Discussion NoteAdd a reply note to an existing snippet discussion thread. Returns: the created note (author, body, timestamps). See also: snippet.discussion_create, snippet.discussion_get, snippet.discussion_update_note.
Parámetros obligatorios:
body (string),discussion_id (string),project_id (string),snippet_id (integer)snippet.discussion_createCreate Snippet DiscussionCreate a new discussion thread on a project snippet with an initial note. Returns: the created thread with its first note. See also: snippet.discussion_add_note, snippet.discussion_list, snippet.note_create.
Parámetros obligatorios:
body (string),project_id (string),snippet_id (integer)snippet.discussion_delete_noteDelete Snippet Discussion NotedestructivaDelete a note from a snippet discussion thread (destructive). Returns: a deletion confirmation message. See also: snippet.discussion_update_note, snippet.discussion_get, snippet.discussion_list.
Parámetros obligatorios:
discussion_id (string),note_id (integer),project_id (string),snippet_id (integer)snippet.discussion_getGet Snippet Discussionsolo lecturaGet a single snippet discussion thread by its discussion id. Returns: the thread with every note (author, body, system flag, resolvable/resolved state). See also: snippet.discussion_list, snippet.discussion_add_note, snippet.project_get.
Parámetros obligatorios:
discussion_id (string),project_id (string),snippet_id (integer)snippet.discussion_listList Snippet Discussionssolo lecturaList discussion threads on a project snippet with ordering and keyset pagination. Returns: discussion threads with their notes (author, body, system flag, resolvable state) and pagination metadata. See also: snippet.discussion_get, snippet.discussion_create, snippet.project_get, snippet.note_list.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.discussion_update_noteUpdate Snippet Discussion NoteUpdate the body of a note in a snippet discussion thread. Returns: the updated note. See also: snippet.discussion_add_note, snippet.discussion_delete_note, snippet.discussion_get.
Parámetros obligatorios:
body (string),discussion_id (string),note_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_createSnippet Emoji CreateAdd an emoji reaction to a project snippet. Returns: the created award with its emoji name, awarding user object, timestamps, and awardable id/type. See also: snippet.emoji_snippet_list, snippet.emoji_snippet_delete.
Parámetros obligatorios:
name (string),project_id (string),snippet_id (integer)snippet.emoji_snippet_deleteSnippet Emoji DeletedestructivaRemove an emoji reaction from a project snippet by award id. Returns: a success confirmation naming the award emoji. See also: snippet.emoji_snippet_list, snippet.emoji_snippet_get.
Parámetros obligatorios:
award_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_getSnippet Emoji Getsolo lecturaGet a single emoji reaction on a project snippet by award id. Returns: the award with its emoji name, awarding user object, timestamps, and awardable id/type. See also: snippet.emoji_snippet_list, snippet.emoji_snippet_delete.
Parámetros obligatorios:
award_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_listSnippet Emoji Listsolo lecturaList all emoji reactions on a project snippet. Returns: each award with its emoji name, the awarding user object, awardable id/type, and pagination metadata. See also: snippet.emoji_snippet_get, snippet.emoji_snippet_create, snippet.project_get.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.emoji_snippet_note_createSnippet Note Emoji CreateAdd an emoji reaction to a project snippet note. Returns: the created award with its emoji name, awarding user object, timestamps, and awardable id/type. See also: snippet.emoji_snippet_note_list, snippet.emoji_snippet_note_delete.
Parámetros obligatorios:
name (string),note_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_note_deleteSnippet Note Emoji DeletedestructivaRemove an emoji reaction from a project snippet note by award id. Returns: a success confirmation naming the award emoji. See also: snippet.emoji_snippet_note_list, snippet.emoji_snippet_note_get.
Parámetros obligatorios:
award_id (integer),note_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_note_getSnippet Note Emoji Getsolo lecturaGet a single emoji reaction on a project snippet note by award id. Returns: the award with its emoji name, awarding user object, timestamps, and awardable id/type. See also: snippet.emoji_snippet_note_list, snippet.emoji_snippet_note_delete.
Parámetros obligatorios:
award_id (integer),note_id (integer),project_id (string),snippet_id (integer)snippet.emoji_snippet_note_listSnippet Note Emoji Listsolo lecturaList all emoji reactions on a project snippet note (comment). Returns: each award with its emoji name, the awarding user object, awardable id/type, and pagination metadata. See also: snippet.emoji_snippet_note_get, snippet.emoji_snippet_note_create, snippet.note_get.
Parámetros obligatorios:
note_id (integer),project_id (string),snippet_id (integer)snippet.exploreSnippet Exploresolo lecturaList public snippets across the instance. Returns: public snippets with author, visibility, and pagination metadata. See also: snippet.list, snippet.get.
Parámetros obligatorios: Sin parámetros obligatorios
snippet.file_contentSnippet File Contentsolo lecturaRead one file from a multi-file personal snippet at a ref. Returns: the snippet ID, ref, file name, and raw content. See also: snippet.content, snippet.get.
Parámetros obligatorios:
file_name (string),ref (string),snippet_id (integer)snippet.getSnippet Getsolo lecturaGet a single personal snippet by ID. Returns: snippet metadata, visibility, author, files, and web URL. See also: snippet.list, snippet.content, snippet.update, snippet.delete.
Parámetros obligatorios:
snippet_id (integer)snippet.listSnippet Listsolo lecturaList snippets owned by the authenticated user. Returns: snippets with title, visibility, author, files, and pagination metadata. See also: snippet.get, snippet.create, snippet.explore.
Parámetros obligatorios: Sin parámetros obligatorios
snippet.list_allSnippet List Allsolo lecturaList all snippets on the instance (admin). Returns: snippets with author, visibility, repository storage, and pagination metadata. See also: snippet.list, snippet.explore, snippet.get.
Parámetros obligatorios: Sin parámetros obligatorios
snippet.note_createSnippet Note CreateAdd a comment (note) to a project snippet. Returns: the created note with id, author, body, and timestamps. See also: snippet.note_list, snippet.note_get, snippet.get.
Parámetros obligatorios:
body (string),project_id (string),snippet_id (integer)snippet.note_deleteSnippet Note DeletedestructivaDelete a snippet note permanently. Returns: a success confirmation naming the note, snippet, and project. See also: snippet.note_get, snippet.note_list.
Parámetros obligatorios:
note_id (integer),project_id (string),snippet_id (integer)snippet.note_getSnippet Note Getsolo lecturaGet a single snippet note by its ID. Returns: the note with author, body, timestamps, and position. See also: snippet.note_list, snippet.note_update, snippet.note_delete.
Parámetros obligatorios:
note_id (integer),project_id (string),snippet_id (integer)snippet.note_listSnippet Note Listsolo lecturaList all notes (comments) on a project snippet. Returns: notes with author, body, system flag, and pagination metadata. See also: snippet.note_get, snippet.note_create, snippet.get.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.note_updateSnippet Note UpdateUpdate a snippet note's body. Returns: the updated note with new body and updated_at timestamp. See also: snippet.note_get, snippet.note_list, snippet.note_delete.
Parámetros obligatorios:
body (string),note_id (integer),project_id (string),snippet_id (integer)snippet.project_contentProject Snippet Contentsolo lecturaRead a project snippet's raw content. Returns: the snippet ID and raw text content. See also: snippet.project_get, snippet.project_list.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.project_createProject Snippet CreateCreate a project snippet. Returns: the created snippet with ID, visibility, author, files, and web URL. See also: snippet.project_get, snippet.project_update, snippet.project_list.
Parámetros obligatorios:
project_id (string),title (string)Al menos uno de:
file_name (string)+content (string)ofiles (array)snippet.project_deleteProject Snippet DeletedestructivaDelete a project snippet permanently. Returns: a success confirmation. See also: snippet.project_get, snippet.project_list.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.project_getProject Snippet Getsolo lecturaGet a single project snippet. Returns: snippet metadata, visibility, author, files, and web URL. See also: snippet.project_list, snippet.project_content, snippet.project_update, snippet.project_delete.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.project_listProject Snippet Listsolo lecturaList a project's snippets. Returns: snippets with title, visibility, author, files, and pagination metadata. See also: snippet.project_get, snippet.project_create, snippet.list.
Parámetros obligatorios:
project_id (string)snippet.project_updateProject Snippet UpdateUpdate a project snippet. Returns: the updated snippet with metadata, files, and web URL. See also: snippet.project_get, snippet.project_delete, snippet.project_list.
Parámetros obligatorios:
project_id (string),snippet_id (integer)snippet.updateSnippet UpdateUpdate a personal snippet. Returns: the updated snippet with metadata, files, and web URL. See also: snippet.get, snippet.delete, snippet.list.
Parámetros obligatorios:
snippet_id (integer)