GitLab
SandBaseapi
Published June 21, 2026
About
Access the GitLab REST API through OAuth. Manage projects, merge requests, issues, pipelines, and users — powered by Nango Connector Gateway.
Documentation
GitLab Connector
Access the GitLab REST API through OAuth. Manage projects, merge requests, issues, pipelines, and users.
Pricing
| Operation | Price |
|---|---|
| Successful API call (2xx) | $0.001 |
| Failed call (4xx/5xx) | Free |
Quick Test (curl)
# Get authenticated user
curl -X POST https://api.sandbase.ai/v1/run \
-H "Authorization: Bearer sk-your-key" \
-H "Content-Type: application/json" \
-d '{"model":"gitlab","endpoint":"/api/v4/user","method":"GET"}'
# List your projects
curl -X POST https://api.sandbase.ai/v1/run \
-H "Authorization: Bearer sk-your-key" \
-H "Content-Type: application/json" \
-d '{"model":"gitlab","endpoint":"/api/v4/projects","method":"GET","params":{"membership":true,"per_page":5}}'
# List issues for a project
curl -X POST https://api.sandbase.ai/v1/run \
-H "Authorization: Bearer sk-your-key" \
-H "Content-Type: application/json" \
-d '{"model":"gitlab","endpoint":"/api/v4/projects/278964/issues","method":"GET"}'
Request Format
POST /v1/run
{
"model": "gitlab",
"endpoint": "/api/v4/projects",
"method": "GET",
"params": {"per_page": 30},
"headers": {},
"body": {},
"retries": 0
}
Common Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v4/user | Authenticated user info |
| GET | /api/v4/projects | List projects |
| GET | /api/v4/projects/{id}/issues | List issues |
| POST | /api/v4/projects/{id}/issues | Create issue |
| GET | /api/v4/projects/{id}/merge_requests | List merge requests |
| GET | /api/v4/projects/{id}/pipelines | List pipelines |
📖 Full API reference: GitLab REST API Docs
Technical Specs
| Spec | Value |
|---|---|
| Auth | OAuth 2.0 (user-level) |
| Proxy | Nango (auto token refresh) |
| Execution | Sync |
| Rate limit | Inherits GitLab's per-user limits |
Try GitLab
Test this model in the Sandbase Playground with your own prompts.
Open in Playground