GitLab API
REST API for managing GitLab resources including projects, groups, issues, merge requests, and repository branches. Supports both unauthenticated access to public projects and authenticated access via OAuth 2.0 or Personal Access Tokens.
Screenshot:
Slug: gitlab
Key:
Base URL:
Auth: none
Endpoints: 33
Reachable: yes
CORS: unknown
Tier: on_hold
Last checked: 2026-03-14 16:08:18.915049
Key:
gitlab.com:gitlab-apiBase URL:
https://gitlab.com/api/v4Auth: none
Endpoints: 33
Reachable: yes
CORS: unknown
Tier: on_hold
Last checked: 2026-03-14 16:08:18.915049
Links
SDKs:
- GitLab4J API (java)
- GitLab PHP Client (php)
- python-gitlab (python)
- GitLab Ruby Wrapper (ruby)
- Gitbeaker (typescript)
Also available as MCP
| MCP Server | Install | Relationship |
|---|---|---|
| gitlab-mcp | npm install gitlab-mcp |
wrapper |
Topics
Endpoints
No public endpoints for this API.