Agent Skills: GitLab REST API

GitLab REST API used to interact with a GitLab installation.. Use when working with the GitLab REST API or when the user needs to interact with this API.

UncategorizedID: yuyz0112/public-api-skills/gitlab-rest-api

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Yuyz0112/public-api-skills/tree/HEAD/apis/gitlab/gitlab-rest-api

Skill Files

Browse the full folder contents for gitlab-rest-api.

Download Skill

Loading file tree…

apis/gitlab/gitlab-rest-api/SKILL.md

Skill Metadata

Name
gitlab-rest-api
Description
GitLab REST API used to interact with a GitLab installation.. Use when working with the GitLab REST API or when the user needs to interact with this API.

GitLab REST API

GitLab REST API used to interact with a GitLab installation.

How to Use This Skill

This API documentation is split into multiple files for on-demand loading.

Directory structure:

references/
├── resources/      # 176 resource index files
├── operations/     # 1837 operation detail files
└── schemas/        # 428 schema groups, 454 schema files

Navigation flow:

  1. Find the resource you need in the list below
  2. Read references/resources/<resource>.md to see available operations
  3. Read references/operations/<operation>.md for full details
  4. If an operation references a schema, read references/schemas/<prefix>/<schema>.md

Base URL

  • https://gitlab.com/api - GitLab REST API

Authentication

Supported methods: http, oauth2. See references/authentication.md for details.

Resources

  • Packagesreferences/resources/Packages.md (189 ops) - Operations related to packages.
  • Integrationsreferences/resources/Integrations.md (171 ops) - Operations related to integrations.
  • Projectsreferences/resources/Projects.md (73 ops) - Operations related to projects.
  • Virtual registriesreferences/resources/Virtual-registries.md (47 ops) - Operations related to virtual registries.
  • Discussionsreferences/resources/Discussions.md (43 ops) - Operations related to discussions.
  • Usersreferences/resources/Users.md (35 ops) - Operations related to users.
  • Notesreferences/resources/Notes.md (35 ops) - Operations related to notes.
  • Groupsreferences/resources/Groups.md (34 ops) - Operations related to groups.
  • Merge requestsreferences/resources/Merge-requests.md (33 ops) - Operations related to merge requests.
  • Award emojireferences/resources/Award-emoji.md (32 ops) - Operations related to award emoji.
  • Mlopsreferences/resources/Mlops.md (28 ops) - Operations related to mlops.
  • Epicsreferences/resources/Epics.md (26 ops) - Operations related to epics.
  • Georeferences/resources/Geo.md (25 ops) - Operations related to geo.
  • Deploy resourcesreferences/resources/Deploy-resources.md (25 ops) - Operations related to deploy resources.
  • Keysreferences/resources/Keys.md (23 ops) - Operations related to keys.
  • Membersreferences/resources/Members.md (23 ops) - Operations related to members.
  • Hooksreferences/resources/Hooks.md (21 ops) - Operations related to hooks.
  • SCIM and SAMLreferences/resources/SCIM-and-SAML.md (20 ops) - Operations related to SCIM and SAML.
  • Resource eventsreferences/resources/Resource-events.md (20 ops) - Operations related to resource events.
  • Vulnerabilitiesreferences/resources/Vulnerabilities.md (20 ops) - Operations related to vulnerabilities.
  • Boardsreferences/resources/Boards.md (20 ops) - Operations related to boards.
  • Runnersreferences/resources/Runners.md (19 ops) - Operations related to runners.
  • projectsreferences/resources/projects.md (18 ops)
  • aireferences/resources/ai.md (18 ops)
  • Terraformreferences/resources/Terraform.md (18 ops) - Operations related to terraform.
  • Snippetsreferences/resources/Snippets.md (18 ops) - Operations related to snippets.
  • Project importreferences/resources/Project-import.md (18 ops) - Operations related to project import.
  • Milestonesreferences/resources/Milestones.md (17 ops) - Operations related to milestones.
  • Personal access tokensreferences/resources/Personal-access-tokens.md (16 ops) - Operations related to personal access tokens.
  • Merge request approvalsreferences/resources/Merge-request-approvals.md (16 ops) - Operations related to merge request approvals.
  • Labelsreferences/resources/Labels.md (16 ops) - Operations related to labels.
  • Clustersreferences/resources/Clusters.md (16 ops) - Operations related to clusters.
  • Issuesreferences/resources/Issues.md (15 ops) - Operations related to issues.
  • CI variablesreferences/resources/CI-variables.md (15 ops) - Operations related to CI variables.
  • Releasesreferences/resources/Releases.md (14 ops) - Operations related to releases.
  • groupsreferences/resources/groups.md (13 ops)
  • Commitsreferences/resources/Commits.md (13 ops) - Operations related to commits.
  • Pipelinesreferences/resources/Pipelines.md (13 ops) - Operations related to pipelines.
  • Licensesreferences/resources/Licenses.md (12 ops) - Operations related to licenses.
  • Approval rulesreferences/resources/Approval-rules.md (12 ops) - Operations related to approval rules.
  • Cluster agentsreferences/resources/Cluster-agents.md (12 ops) - Operations related to cluster agents.
  • Custom attributesreferences/resources/Custom-attributes.md (12 ops) - Operations related to custom attributes.
  • Wikisreferences/resources/Wikis.md (12 ops) - Operations related to wikis.
  • Pipeline schedulesreferences/resources/Pipeline-schedules.md (12 ops) - Operations related to pipeline schedules.
  • Badgesreferences/resources/Badges.md (12 ops) - Operations related to badges.
  • Protected branchesreferences/resources/Protected-branches.md (10 ops) - Operations related to protected branches.
  • Protected environmentsreferences/resources/Protected-environments.md (10 ops) - Operations related to protected environments.
  • Repositoriesreferences/resources/Repositories.md (10 ops) - Operations related to repositories.
  • Gitlab pagesreferences/resources/Gitlab-pages.md (10 ops) - Operations related to gitlab pages.
  • Filesreferences/resources/Files.md (10 ops) - Operations related to files.
  • Feature flagsreferences/resources/Feature-flags.md (10 ops) - Operations related to feature flags.
  • Container registryreferences/resources/Container-registry.md (9 ops) - Operations related to container registry.
  • Importsreferences/resources/Imports.md (9 ops) - Operations related to imports.
  • Namespacesreferences/resources/Namespaces.md (8 ops) - Operations related to namespaces.
  • Group credentials inventoryreferences/resources/Group-credentials-inventory.md (8 ops) - Operations related to group credentials inventory.
  • Provider identitiesreferences/resources/Provider-identities.md (8 ops) - Operations related to provider identities.
  • Push rulesreferences/resources/Push-rules.md (8 ops) - Operations related to push rules.
  • Templatesreferences/resources/Templates.md (8 ops) - Operations related to templates.
  • Resource subscriptionsreferences/resources/Resource-subscriptions.md (8 ops) - Operations related to resource subscriptions.
  • Projects job token scopereferences/resources/Projects-job-token-scope.md (8 ops) - Operations related to projects job token scope.
  • Invitationsreferences/resources/Invitations.md (8 ops) - Operations related to invitations.
  • Environmentsreferences/resources/Environments.md (8 ops) - Operations related to environments.
  • CI jobsreferences/resources/CI-jobs.md (8 ops) - Operations related to CI jobs.
  • Job artifactsreferences/resources/Job-artifacts.md (8 ops) - Operations related to job artifacts.
  • Branchesreferences/resources/Branches.md (8 ops) - Operations related to branches.
  • Access requestsreferences/resources/Access-requests.md (8 ops) - Operations related to access requests.
  • Service accountsreferences/resources/Service-accounts.md (7 ops) - Operations related to service accounts.
  • External status checksreferences/resources/External-status-checks.md (7 ops) - Operations related to external status checks.
  • Usage datareferences/resources/Usage-data.md (7 ops) - Operations related to usage data.
  • Remote mirrorsreferences/resources/Remote-mirrors.md (7 ops) - Operations related to remote mirrors.
  • Group import and exportreferences/resources/Group-import-and-export.md (7 ops) - Operations related to group import and export.
  • Draft notesreferences/resources/Draft-notes.md (7 ops) - Operations related to draft notes.
  • Jobsreferences/resources/Jobs.md (7 ops) - Operations related to jobs.
  • Member rolesreferences/resources/Member-roles.md (6 ops) - Operations related to member roles.
  • Code searchreferences/resources/Code-search.md (6 ops) - Operations related to code search.
  • Notification settingsreferences/resources/Notification-settings.md (6 ops) - Operations related to notification settings.
  • Project topicsreferences/resources/Project-topics.md (6 ops) - Operations related to project topics.
  • Error trackingreferences/resources/Error-tracking.md (6 ops) - Operations related to error tracking.
  • CI triggersreferences/resources/CI-triggers.md (6 ops) - Operations related to CI triggers.
  • CI runnersreferences/resources/CI-runners.md (6 ops) - Operations related to CI runners.
  • Group enterprise usersreferences/resources/Group-enterprise-users.md (5 ops) - Operations related to group enterprise users.
  • LDAP group linksreferences/resources/LDAP-group-links.md (5 ops) - Operations related to LDAP group links.
  • Searchreferences/resources/Search.md (5 ops) - Operations related to search.
  • Active contextreferences/resources/Active-context.md (5 ops) - Operations related to active context.
  • VSCodereferences/resources/VSCode.md (5 ops) - Operations related to VSCode.
  • To-dosreferences/resources/To-dos.md (5 ops) - Operations related to to-dos.
  • Instancereferences/resources/Instance.md (5 ops) - Operations related to instance.
  • Tagsreferences/resources/Tags.md (5 ops) - Operations related to tags.
  • hooksreferences/resources/hooks.md (5 ops)
  • Project access tokensreferences/resources/Project-access-tokens.md (5 ops) - Operations related to project access tokens.
  • Group access tokensreferences/resources/Group-access-tokens.md (5 ops) - Operations related to group access tokens.
  • Freeze periodsreferences/resources/Freeze-periods.md (5 ops) - Operations related to freeze periods.
  • Secure filesreferences/resources/Secure-files.md (5 ops) - Operations related to secure files.
  • CI resource groupsreferences/resources/CI-resource-groups.md (5 ops) - Operations related to CI resource groups.
  • Alert managementreferences/resources/Alert-management.md (5 ops) - Operations related to alert management.
  • Broadcast messagesreferences/resources/Broadcast-messages.md (5 ops) - Operations related to broadcast messages.
  • code_suggestionsreferences/resources/code-suggestions.md (4 ops)
  • Analyticsreferences/resources/Analytics.md (4 ops) - Operations related to analytics.
  • Project aliasreferences/resources/Project-alias.md (4 ops) - Operations related to project alias.
  • Merge trainsreferences/resources/Merge-trains.md (4 ops) - Operations related to merge trains.
  • Runner controller tokensreferences/resources/Runner-controller-tokens.md (4 ops) - Operations related to runner controller tokens.
  • Runner controllersreferences/resources/Runner-controllers.md (4 ops) - Operations related to runner controllers.
  • Data managementreferences/resources/Data-management.md (4 ops) - Operations related to data management.
  • Support pinsreferences/resources/Support-pins.md (4 ops) - Operations related to support pins.
  • Impersonation tokensreferences/resources/Impersonation-tokens.md (4 ops) - Operations related to impersonation tokens.
  • Avatarsreferences/resources/Avatars.md (4 ops) - Operations related to avatars.
  • sidekiqreferences/resources/sidekiq.md (4 ops)
  • Protected tagsreferences/resources/Protected-tags.md (4 ops) - Operations related to protected tags.
  • Metric imagesreferences/resources/Metric-images.md (4 ops) - Operations related to metric images.
  • Featuresreferences/resources/Features.md (4 ops) - Operations related to features.
  • Applicationsreferences/resources/Applications.md (4 ops) - Operations related to applications.
  • Batched background migrationsreferences/resources/Batched-background-migrations.md (4 ops) - Operations related to batched background migration
  • Add on purchasesreferences/resources/Add-on-purchases.md (3 ops) - Operations related to add on purchases.
  • Software composition analysisreferences/resources/Software-composition-analysis.md (3 ops) - Operations related to software composition analysi
  • group_repository_storage_movesreferences/resources/group-repository-storage-moves.md (3 ops)
  • Group member rolesreferences/resources/Group-member-roles.md (3 ops) - Operations related to group member roles.
  • Project mirrorsreferences/resources/Project-mirrors.md (3 ops) - Operations related to project mirrors.
  • Dependency proxyreferences/resources/Dependency-proxy.md (3 ops) - Operations related to dependency proxy.
  • Audit eventsreferences/resources/Audit-events.md (3 ops) - Operations related to audit events.
  • Knowledge graphreferences/resources/Knowledge-graph.md (3 ops) - Operations related to knowledge graph.
  • User statusesreferences/resources/User-statuses.md (3 ops) - Operations related to user statuses.
  • snippet_repository_storage_movesreferences/resources/snippet-repository-storage-moves.md (3 ops)
  • snippetsreferences/resources/snippets.md (3 ops)
  • project_repository_storage_movesreferences/resources/project-repository-storage-moves.md (3 ops)
  • feature_flagsreferences/resources/feature-flags.md (3 ops)
  • Eventsreferences/resources/Events.md (3 ops) - Operations related to events.
  • offline_exportsreferences/resources/offline-exports.md (3 ops)
  • Ml model registryreferences/resources/Ml-model-registry.md (3 ops) - Operations related to ml model registry.
  • Gitlab subscriptionsreferences/resources/Gitlab-subscriptions.md (2 ops) - Operations related to gitlab subscriptions.
  • CI minutesreferences/resources/CI-minutes.md (2 ops) - Operations related to CI minutes.
  • dependency_list_exportsreferences/resources/dependency-list-exports.md (2 ops)
  • Iterationsreferences/resources/Iterations.md (2 ops) - Operations related to iterations.
  • Dependency managementreferences/resources/Dependency-management.md (2 ops) - Operations related to dependency management.
  • Project Google Cloud integrationreferences/resources/Project-Google-Cloud-integration.md (2 ops) - Operations related to project Google Cloud integra
  • Project approvalsreferences/resources/Project-approvals.md (2 ops) - Operations related to project approvals.
  • Workspacesreferences/resources/Workspaces.md (2 ops) - Operations related to workspaces.
  • LDAP groupsreferences/resources/LDAP-groups.md (2 ops) - Operations related to LDAP groups.
  • Advanced search rolloutreferences/resources/Advanced-search-rollout.md (2 ops) - Operations related to advanced search rollout.
  • DORA metricsreferences/resources/DORA-metrics.md (2 ops) - Operations related to DORA metrics.
  • Compliance policy settingsreferences/resources/Compliance-policy-settings.md (2 ops) - Operations related to compliance policy settings.
  • mcpreferences/resources/mcp.md (2 ops)
  • Unleashreferences/resources/Unleash.md (2 ops) - Operations related to unleash.
  • Attestationsreferences/resources/Attestations.md (2 ops) - Operations related to attestations.
  • Suggestionsreferences/resources/Suggestions.md (2 ops) - Operations related to suggestions.
  • Project templatesreferences/resources/Project-templates.md (2 ops) - Operations related to project templates.
  • Metadatareferences/resources/Metadata.md (2 ops) - Operations related to metadata.
  • CI lintreferences/resources/CI-lint.md (2 ops) - Operations related to CI lint.
  • integrationsreferences/resources/integrations.md (2 ops)
  • Commit statusesreferences/resources/Commit-statuses.md (2 ops) - Operations related to commit statuses.
  • Adminreferences/resources/Admin.md (2 ops) - Operations related to admin.
  • Plan limitsreferences/resources/Plan-limits.md (2 ops) - Operations related to plan limits.
  • swagger_docreferences/resources/swagger-doc.md (2 ops)
  • Security scansreferences/resources/Security-scans.md (1 ops) - Operations related to security scans.
  • duo_code_reviewreferences/resources/duo-code-review.md (1 ops)
  • chatreferences/resources/chat.md (1 ops)
  • pipelinesreferences/resources/pipelines.md (1 ops)
  • Code review analyticsreferences/resources/Code-review-analytics.md (1 ops) - Operations related to code review analytics.
  • OAuth applicationsreferences/resources/OAuth-applications.md (1 ops) - Operations related to OAuth applications.
  • Experimentsreferences/resources/Experiments.md (1 ops) - Operations related to experiments.
  • Ai catalogreferences/resources/Ai-catalog.md (1 ops) - Operations related to ai catalog.
  • adminreferences/resources/admin.md (1 ops)
  • Web commitsreferences/resources/Web-commits.md (1 ops) - Operations related to web commits.
  • Userreferences/resources/User.md (1 ops) - Operations related to user.
  • Metricsreferences/resources/Metrics.md (1 ops) - Operations related to metrics.
  • Submodulesreferences/resources/Submodules.md (1 ops) - Operations related to submodules.
  • Project snapshotsreferences/resources/Project-snapshots.md (1 ops) - Operations related to project snapshots.
  • Organizationsreferences/resources/Organizations.md (1 ops) - Operations related to organizations.
  • Markdownreferences/resources/Markdown.md (1 ops) - Operations related to markdown.
  • Jira connect subscriptionsreferences/resources/Jira-connect-subscriptions.md (1 ops) - Operations related to jira connect subscriptions.
  • GLQLreferences/resources/GLQL.md (1 ops) - Operations related to GLQL.
  • Agentsreferences/resources/Agents.md (1 ops) - Operations related to agents.
  • LDAPreferences/resources/LDAP.md (1 ops) - Operations related to LDAP.
  • Groupreferences/resources/Group.md (1 ops) - Operations related to group.
  • CI catalogreferences/resources/CI-catalog.md (1 ops) - Operations related to CI catalog.
  • Migrationsreferences/resources/Migrations.md (1 ops) - Operations related to migrations.
  • Database dictionaryreferences/resources/Database-dictionary.md (1 ops) - Operations related to database dictionary.