Yuyz0112

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.

Yuyz0112 20 5 Updated 8mo ago

Resources

1
GitHub

Install

npx skillscat add yuyz0112/public-api-skills/gitlab-rest-api

Install via the SkillsCat registry.

SKILL.md

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

  • Packages โ†’ references/resources/Packages.md (189 ops) - Operations related to packages.
  • Integrations โ†’ references/resources/Integrations.md (171 ops) - Operations related to integrations.
  • Projects โ†’ references/resources/Projects.md (73 ops) - Operations related to projects.
  • Virtual registries โ†’ references/resources/Virtual-registries.md (47 ops) - Operations related to virtual registries.
  • Discussions โ†’ references/resources/Discussions.md (43 ops) - Operations related to discussions.
  • Users โ†’ references/resources/Users.md (35 ops) - Operations related to users.
  • Notes โ†’ references/resources/Notes.md (35 ops) - Operations related to notes.
  • Groups โ†’ references/resources/Groups.md (34 ops) - Operations related to groups.
  • Merge requests โ†’ references/resources/Merge-requests.md (33 ops) - Operations related to merge requests.
  • Award emoji โ†’ references/resources/Award-emoji.md (32 ops) - Operations related to award emoji.
  • Mlops โ†’ references/resources/Mlops.md (28 ops) - Operations related to mlops.
  • Epics โ†’ references/resources/Epics.md (26 ops) - Operations related to epics.
  • Geo โ†’ references/resources/Geo.md (25 ops) - Operations related to geo.
  • Deploy resources โ†’ references/resources/Deploy-resources.md (25 ops) - Operations related to deploy resources.
  • Keys โ†’ references/resources/Keys.md (23 ops) - Operations related to keys.
  • Members โ†’ references/resources/Members.md (23 ops) - Operations related to members.
  • Hooks โ†’ references/resources/Hooks.md (21 ops) - Operations related to hooks.
  • SCIM and SAML โ†’ references/resources/SCIM-and-SAML.md (20 ops) - Operations related to SCIM and SAML.
  • Resource events โ†’ references/resources/Resource-events.md (20 ops) - Operations related to resource events.
  • Vulnerabilities โ†’ references/resources/Vulnerabilities.md (20 ops) - Operations related to vulnerabilities.
  • Boards โ†’ references/resources/Boards.md (20 ops) - Operations related to boards.
  • Runners โ†’ references/resources/Runners.md (19 ops) - Operations related to runners.
  • projects โ†’ references/resources/projects.md (18 ops)
  • ai โ†’ references/resources/ai.md (18 ops)
  • Terraform โ†’ references/resources/Terraform.md (18 ops) - Operations related to terraform.
  • Snippets โ†’ references/resources/Snippets.md (18 ops) - Operations related to snippets.
  • Project import โ†’ references/resources/Project-import.md (18 ops) - Operations related to project import.
  • Milestones โ†’ references/resources/Milestones.md (17 ops) - Operations related to milestones.
  • Personal access tokens โ†’ references/resources/Personal-access-tokens.md (16 ops) - Operations related to personal access tokens.
  • Merge request approvals โ†’ references/resources/Merge-request-approvals.md (16 ops) - Operations related to merge request approvals.
  • Labels โ†’ references/resources/Labels.md (16 ops) - Operations related to labels.
  • Clusters โ†’ references/resources/Clusters.md (16 ops) - Operations related to clusters.
  • Issues โ†’ references/resources/Issues.md (15 ops) - Operations related to issues.
  • CI variables โ†’ references/resources/CI-variables.md (15 ops) - Operations related to CI variables.
  • Releases โ†’ references/resources/Releases.md (14 ops) - Operations related to releases.
  • groups โ†’ references/resources/groups.md (13 ops)
  • Commits โ†’ references/resources/Commits.md (13 ops) - Operations related to commits.
  • Pipelines โ†’ references/resources/Pipelines.md (13 ops) - Operations related to pipelines.
  • Licenses โ†’ references/resources/Licenses.md (12 ops) - Operations related to licenses.
  • Approval rules โ†’ references/resources/Approval-rules.md (12 ops) - Operations related to approval rules.
  • Cluster agents โ†’ references/resources/Cluster-agents.md (12 ops) - Operations related to cluster agents.
  • Custom attributes โ†’ references/resources/Custom-attributes.md (12 ops) - Operations related to custom attributes.
  • Wikis โ†’ references/resources/Wikis.md (12 ops) - Operations related to wikis.
  • Pipeline schedules โ†’ references/resources/Pipeline-schedules.md (12 ops) - Operations related to pipeline schedules.
  • Badges โ†’ references/resources/Badges.md (12 ops) - Operations related to badges.
  • Protected branches โ†’ references/resources/Protected-branches.md (10 ops) - Operations related to protected branches.
  • Protected environments โ†’ references/resources/Protected-environments.md (10 ops) - Operations related to protected environments.
  • Repositories โ†’ references/resources/Repositories.md (10 ops) - Operations related to repositories.
  • Gitlab pages โ†’ references/resources/Gitlab-pages.md (10 ops) - Operations related to gitlab pages.
  • Files โ†’ references/resources/Files.md (10 ops) - Operations related to files.
  • Feature flags โ†’ references/resources/Feature-flags.md (10 ops) - Operations related to feature flags.
  • Container registry โ†’ references/resources/Container-registry.md (9 ops) - Operations related to container registry.
  • Imports โ†’ references/resources/Imports.md (9 ops) - Operations related to imports.
  • Namespaces โ†’ references/resources/Namespaces.md (8 ops) - Operations related to namespaces.
  • Group credentials inventory โ†’ references/resources/Group-credentials-inventory.md (8 ops) - Operations related to group credentials inventory.
  • Provider identities โ†’ references/resources/Provider-identities.md (8 ops) - Operations related to provider identities.
  • Push rules โ†’ references/resources/Push-rules.md (8 ops) - Operations related to push rules.
  • Templates โ†’ references/resources/Templates.md (8 ops) - Operations related to templates.
  • Resource subscriptions โ†’ references/resources/Resource-subscriptions.md (8 ops) - Operations related to resource subscriptions.
  • Projects job token scope โ†’ references/resources/Projects-job-token-scope.md (8 ops) - Operations related to projects job token scope.
  • Invitations โ†’ references/resources/Invitations.md (8 ops) - Operations related to invitations.
  • Environments โ†’ references/resources/Environments.md (8 ops) - Operations related to environments.
  • CI jobs โ†’ references/resources/CI-jobs.md (8 ops) - Operations related to CI jobs.
  • Job artifacts โ†’ references/resources/Job-artifacts.md (8 ops) - Operations related to job artifacts.
  • Branches โ†’ references/resources/Branches.md (8 ops) - Operations related to branches.
  • Access requests โ†’ references/resources/Access-requests.md (8 ops) - Operations related to access requests.
  • Service accounts โ†’ references/resources/Service-accounts.md (7 ops) - Operations related to service accounts.
  • External status checks โ†’ references/resources/External-status-checks.md (7 ops) - Operations related to external status checks.
  • Usage data โ†’ references/resources/Usage-data.md (7 ops) - Operations related to usage data.
  • Remote mirrors โ†’ references/resources/Remote-mirrors.md (7 ops) - Operations related to remote mirrors.
  • Group import and export โ†’ references/resources/Group-import-and-export.md (7 ops) - Operations related to group import and export.
  • Draft notes โ†’ references/resources/Draft-notes.md (7 ops) - Operations related to draft notes.
  • Jobs โ†’ references/resources/Jobs.md (7 ops) - Operations related to jobs.
  • Member roles โ†’ references/resources/Member-roles.md (6 ops) - Operations related to member roles.
  • Code search โ†’ references/resources/Code-search.md (6 ops) - Operations related to code search.
  • Notification settings โ†’ references/resources/Notification-settings.md (6 ops) - Operations related to notification settings.
  • Project topics โ†’ references/resources/Project-topics.md (6 ops) - Operations related to project topics.
  • Error tracking โ†’ references/resources/Error-tracking.md (6 ops) - Operations related to error tracking.
  • CI triggers โ†’ references/resources/CI-triggers.md (6 ops) - Operations related to CI triggers.
  • CI runners โ†’ references/resources/CI-runners.md (6 ops) - Operations related to CI runners.
  • Group enterprise users โ†’ references/resources/Group-enterprise-users.md (5 ops) - Operations related to group enterprise users.
  • LDAP group links โ†’ references/resources/LDAP-group-links.md (5 ops) - Operations related to LDAP group links.
  • Search โ†’ references/resources/Search.md (5 ops) - Operations related to search.
  • Active context โ†’ references/resources/Active-context.md (5 ops) - Operations related to active context.
  • VSCode โ†’ references/resources/VSCode.md (5 ops) - Operations related to VSCode.
  • To-dos โ†’ references/resources/To-dos.md (5 ops) - Operations related to to-dos.
  • Instance โ†’ references/resources/Instance.md (5 ops) - Operations related to instance.
  • Tags โ†’ references/resources/Tags.md (5 ops) - Operations related to tags.
  • hooks โ†’ references/resources/hooks.md (5 ops)
  • Project access tokens โ†’ references/resources/Project-access-tokens.md (5 ops) - Operations related to project access tokens.
  • Group access tokens โ†’ references/resources/Group-access-tokens.md (5 ops) - Operations related to group access tokens.
  • Freeze periods โ†’ references/resources/Freeze-periods.md (5 ops) - Operations related to freeze periods.
  • Secure files โ†’ references/resources/Secure-files.md (5 ops) - Operations related to secure files.
  • CI resource groups โ†’ references/resources/CI-resource-groups.md (5 ops) - Operations related to CI resource groups.
  • Alert management โ†’ references/resources/Alert-management.md (5 ops) - Operations related to alert management.
  • Broadcast messages โ†’ references/resources/Broadcast-messages.md (5 ops) - Operations related to broadcast messages.
  • code_suggestions โ†’ references/resources/code-suggestions.md (4 ops)
  • Analytics โ†’ references/resources/Analytics.md (4 ops) - Operations related to analytics.
  • Project alias โ†’ references/resources/Project-alias.md (4 ops) - Operations related to project alias.
  • Merge trains โ†’ references/resources/Merge-trains.md (4 ops) - Operations related to merge trains.
  • Runner controller tokens โ†’ references/resources/Runner-controller-tokens.md (4 ops) - Operations related to runner controller tokens.
  • Runner controllers โ†’ references/resources/Runner-controllers.md (4 ops) - Operations related to runner controllers.
  • Data management โ†’ references/resources/Data-management.md (4 ops) - Operations related to data management.
  • Support pins โ†’ references/resources/Support-pins.md (4 ops) - Operations related to support pins.
  • Impersonation tokens โ†’ references/resources/Impersonation-tokens.md (4 ops) - Operations related to impersonation tokens.
  • Avatars โ†’ references/resources/Avatars.md (4 ops) - Operations related to avatars.
  • sidekiq โ†’ references/resources/sidekiq.md (4 ops)
  • Protected tags โ†’ references/resources/Protected-tags.md (4 ops) - Operations related to protected tags.
  • Metric images โ†’ references/resources/Metric-images.md (4 ops) - Operations related to metric images.
  • Features โ†’ references/resources/Features.md (4 ops) - Operations related to features.
  • Applications โ†’ references/resources/Applications.md (4 ops) - Operations related to applications.
  • Batched background migrations โ†’ references/resources/Batched-background-migrations.md (4 ops) - Operations related to batched background migration
  • Add on purchases โ†’ references/resources/Add-on-purchases.md (3 ops) - Operations related to add on purchases.
  • Software composition analysis โ†’ references/resources/Software-composition-analysis.md (3 ops) - Operations related to software composition analysi
  • group_repository_storage_moves โ†’ references/resources/group-repository-storage-moves.md (3 ops)
  • Group member roles โ†’ references/resources/Group-member-roles.md (3 ops) - Operations related to group member roles.
  • Project mirrors โ†’ references/resources/Project-mirrors.md (3 ops) - Operations related to project mirrors.
  • Dependency proxy โ†’ references/resources/Dependency-proxy.md (3 ops) - Operations related to dependency proxy.
  • Audit events โ†’ references/resources/Audit-events.md (3 ops) - Operations related to audit events.
  • Knowledge graph โ†’ references/resources/Knowledge-graph.md (3 ops) - Operations related to knowledge graph.
  • User statuses โ†’ references/resources/User-statuses.md (3 ops) - Operations related to user statuses.
  • snippet_repository_storage_moves โ†’ references/resources/snippet-repository-storage-moves.md (3 ops)
  • snippets โ†’ references/resources/snippets.md (3 ops)
  • project_repository_storage_moves โ†’ references/resources/project-repository-storage-moves.md (3 ops)
  • feature_flags โ†’ references/resources/feature-flags.md (3 ops)
  • Events โ†’ references/resources/Events.md (3 ops) - Operations related to events.
  • offline_exports โ†’ references/resources/offline-exports.md (3 ops)
  • Ml model registry โ†’ references/resources/Ml-model-registry.md (3 ops) - Operations related to ml model registry.
  • Gitlab subscriptions โ†’ references/resources/Gitlab-subscriptions.md (2 ops) - Operations related to gitlab subscriptions.
  • CI minutes โ†’ references/resources/CI-minutes.md (2 ops) - Operations related to CI minutes.
  • dependency_list_exports โ†’ references/resources/dependency-list-exports.md (2 ops)
  • Iterations โ†’ references/resources/Iterations.md (2 ops) - Operations related to iterations.
  • Dependency management โ†’ references/resources/Dependency-management.md (2 ops) - Operations related to dependency management.
  • Project Google Cloud integration โ†’ references/resources/Project-Google-Cloud-integration.md (2 ops) - Operations related to project Google Cloud integra
  • Project approvals โ†’ references/resources/Project-approvals.md (2 ops) - Operations related to project approvals.
  • Workspaces โ†’ references/resources/Workspaces.md (2 ops) - Operations related to workspaces.
  • LDAP groups โ†’ references/resources/LDAP-groups.md (2 ops) - Operations related to LDAP groups.
  • Advanced search rollout โ†’ references/resources/Advanced-search-rollout.md (2 ops) - Operations related to advanced search rollout.
  • DORA metrics โ†’ references/resources/DORA-metrics.md (2 ops) - Operations related to DORA metrics.
  • Compliance policy settings โ†’ references/resources/Compliance-policy-settings.md (2 ops) - Operations related to compliance policy settings.
  • mcp โ†’ references/resources/mcp.md (2 ops)
  • Unleash โ†’ references/resources/Unleash.md (2 ops) - Operations related to unleash.
  • Attestations โ†’ references/resources/Attestations.md (2 ops) - Operations related to attestations.
  • Suggestions โ†’ references/resources/Suggestions.md (2 ops) - Operations related to suggestions.
  • Project templates โ†’ references/resources/Project-templates.md (2 ops) - Operations related to project templates.
  • Metadata โ†’ references/resources/Metadata.md (2 ops) - Operations related to metadata.
  • CI lint โ†’ references/resources/CI-lint.md (2 ops) - Operations related to CI lint.
  • integrations โ†’ references/resources/integrations.md (2 ops)
  • Commit statuses โ†’ references/resources/Commit-statuses.md (2 ops) - Operations related to commit statuses.
  • Admin โ†’ references/resources/Admin.md (2 ops) - Operations related to admin.
  • Plan limits โ†’ references/resources/Plan-limits.md (2 ops) - Operations related to plan limits.
  • swagger_doc โ†’ references/resources/swagger-doc.md (2 ops)
  • Security scans โ†’ references/resources/Security-scans.md (1 ops) - Operations related to security scans.
  • duo_code_review โ†’ references/resources/duo-code-review.md (1 ops)
  • chat โ†’ references/resources/chat.md (1 ops)
  • pipelines โ†’ references/resources/pipelines.md (1 ops)
  • Code review analytics โ†’ references/resources/Code-review-analytics.md (1 ops) - Operations related to code review analytics.
  • OAuth applications โ†’ references/resources/OAuth-applications.md (1 ops) - Operations related to OAuth applications.
  • Experiments โ†’ references/resources/Experiments.md (1 ops) - Operations related to experiments.
  • Ai catalog โ†’ references/resources/Ai-catalog.md (1 ops) - Operations related to ai catalog.
  • admin โ†’ references/resources/admin.md (1 ops)
  • Web commits โ†’ references/resources/Web-commits.md (1 ops) - Operations related to web commits.
  • User โ†’ references/resources/User.md (1 ops) - Operations related to user.
  • Metrics โ†’ references/resources/Metrics.md (1 ops) - Operations related to metrics.
  • Submodules โ†’ references/resources/Submodules.md (1 ops) - Operations related to submodules.
  • Project snapshots โ†’ references/resources/Project-snapshots.md (1 ops) - Operations related to project snapshots.
  • Organizations โ†’ references/resources/Organizations.md (1 ops) - Operations related to organizations.
  • Markdown โ†’ references/resources/Markdown.md (1 ops) - Operations related to markdown.
  • Jira connect subscriptions โ†’ references/resources/Jira-connect-subscriptions.md (1 ops) - Operations related to jira connect subscriptions.
  • GLQL โ†’ references/resources/GLQL.md (1 ops) - Operations related to GLQL.
  • Agents โ†’ references/resources/Agents.md (1 ops) - Operations related to agents.
  • LDAP โ†’ references/resources/LDAP.md (1 ops) - Operations related to LDAP.
  • Group โ†’ references/resources/Group.md (1 ops) - Operations related to group.
  • CI catalog โ†’ references/resources/CI-catalog.md (1 ops) - Operations related to CI catalog.
  • Migrations โ†’ references/resources/Migrations.md (1 ops) - Operations related to migrations.
  • Database dictionary โ†’ references/resources/Database-dictionary.md (1 ops) - Operations related to database dictionary.