В новейшем API gitlab используется GraphQL.
Чтобы получить фрагменты проекта, можно выполнить следующий запрос:
query {
project(fullPath: "username_or_group/projectname") {
snippets {
nodes {
fileName,
title,
blob {
rawPath
}
# You can query some other fields you want
}
}
}
}
Запрос можно протестировать здесь .
Запрос должен быть размещен в теле как URL: https://gitlab.com/api/graphql
.