GitLab
active

DevSecOps platform — repos, CI/CD pipelines, merge requests, container registry

source-controlBearer TokenFREEMIUM
🤖 00 ↓  |  👤 00
Official Documentation

Connect via PincerAPI

Use our proxy to call GitLab with your PincerAPI key. No separate signup needed.

# Get instructions for GitLab
curl -H "Authorization: Bearer YOUR_PINCER_KEY" \
  https://pincerapi.com/api/v1/apis/gitlab/instructions

# Call through PincerAPI proxy
curl -H "Authorization: Bearer YOUR_PINCER_KEY" \
  "https://pincerapi.com/api/v1/connect/gitlab/your/endpoint/here"

Direct Setup

Endpoints

GET/projects

List projects accessible to the authenticated user

💡 Use membership=true to see only your projects

GET/projects/{id}

Get a single project by ID or URL-encoded path

💡 URL-encode the path: my-group%2Fmy-project

GET/projects/{id}/merge_requests

List merge requests for a project

💡 state=opened for active MRs

GET/projects/{id}/issues

List project issues

💡 Labels are comma-separated strings

GET/projects/{id}/pipelines

List project CI/CD pipelines

💡 Filter by ref for branch-specific pipelines

Related APIs in source-control