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

  1. snippet.contentSnippet Contentsolo lectura

    Read 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)

  2. snippet.createSnippet Create

    Create 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) o files (array)

  3. snippet.deleteSnippet Deletedestructiva

    Delete a personal snippet permanently. Returns: a success confirmation. See also: snippet.get, snippet.list.

    Parámetros obligatorios: snippet_id (integer)

  4. snippet.discussion_add_noteAdd Snippet Discussion Note

    Add 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)

  5. snippet.discussion_createCreate Snippet Discussion

    Create 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)

  6. snippet.discussion_delete_noteDelete Snippet Discussion Notedestructiva

    Delete 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)

  7. snippet.discussion_getGet Snippet Discussionsolo lectura

    Get 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)

  8. snippet.discussion_listList Snippet Discussionssolo lectura

    List 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)

  9. snippet.discussion_update_noteUpdate Snippet Discussion Note

    Update 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)

  10. snippet.emoji_snippet_createSnippet Emoji Create

    Add 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)

  11. snippet.emoji_snippet_deleteSnippet Emoji Deletedestructiva

    Remove 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)

  12. snippet.emoji_snippet_getSnippet Emoji Getsolo lectura

    Get 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)

  13. snippet.emoji_snippet_listSnippet Emoji Listsolo lectura

    List 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)

  14. snippet.emoji_snippet_note_createSnippet Note Emoji Create

    Add 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)

  15. snippet.emoji_snippet_note_deleteSnippet Note Emoji Deletedestructiva

    Remove 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)

  16. snippet.emoji_snippet_note_getSnippet Note Emoji Getsolo lectura

    Get 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)

  17. snippet.emoji_snippet_note_listSnippet Note Emoji Listsolo lectura

    List 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)

  18. snippet.exploreSnippet Exploresolo lectura

    List 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

  19. snippet.file_contentSnippet File Contentsolo lectura

    Read 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)

  20. snippet.getSnippet Getsolo lectura

    Get 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)

  21. snippet.listSnippet Listsolo lectura

    List 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

  22. snippet.list_allSnippet List Allsolo lectura

    List 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

  23. snippet.note_createSnippet Note Create

    Add 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)

  24. snippet.note_deleteSnippet Note Deletedestructiva

    Delete 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)

  25. snippet.note_getSnippet Note Getsolo lectura

    Get 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)

  26. snippet.note_listSnippet Note Listsolo lectura

    List 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)

  27. snippet.note_updateSnippet Note Update

    Update 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)

  28. snippet.project_contentProject Snippet Contentsolo lectura

    Read 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)

  29. snippet.project_createProject Snippet Create

    Create 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) o files (array)

  30. snippet.project_deleteProject Snippet Deletedestructiva

    Delete 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)

  31. snippet.project_getProject Snippet Getsolo lectura

    Get 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)

  32. snippet.project_listProject Snippet Listsolo lectura

    List 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)

  33. snippet.project_updateProject Snippet Update

    Update 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)

  34. snippet.updateSnippet Update

    Update 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)