🦊

GitLab

Developer Tools

Git repos, CI/CD pipelines, and DevOps automation

GitLab's REST API provides full access to repositories, merge requests, pipelines, issues, and CI/CD jobs — ideal for DevOps automation and self-hosted Git management.

Details

Auth Type
API Key (PRIVATE-TOKEN header)
Rate Limit
2000 req/min
Pricing
Free (5GB storage); from $29/user/month
Full Docs
Step 1: Save your provider key

This is NOT your Callio key. Enter the API key from the provider's dashboard (e.g. OpenAI/SendGrid).

API Key (PRIVATE-TOKEN header)

1. Go to https://gitlab.com/-/profile/personal_access_tokens 2. Create a token with your required scopes 3. Paste it in the API Key field

Get API Credentials

Getting Started

1

Try It Instantly

Click "Try It" above to test the API in the playground

2

Add to Your Agent

Click "Add to Agent" to get your API key and integrate

Common Use Cases

Trigger pipelines
Create merge requests
Manage repos
Query CI/CD jobs
Automate releases

💻 Code Examples

Get started quickly with these code examples in your favorite language

curl -X GET \
'https://www.callio.dev/api/proxy/gitlab/forward?target=https%3A%2F%2Fgitlab.com%2Fendpoint' \
-H 'Authorization: Bearer YOUR_CALLIO_KEY' \
-H 'Content-Type: application/json'

💡 Tip: Replace YOUR_CALLIO_KEY with your actual Callio API key from the dashboard.

Ready to integrate GitLab?

Test endpoints live or generate your API key and start building in minutes

Browse More APIs