# GitLab CI/CD

**Canonical:** https://apis.io/providers/gitlab-ci/  
**Website:** https://about.gitlab.com/  
**APIs profiled:** 98

GitLab CI/CD is the built-in continuous integration, delivery and deployment platform for GitLab. The CI/CD surface area within GitLab's REST API v4 covers pipelines, jobs, pipeline schedules, pipeline triggers, runners, agents, releases, environments, deployments, package and container registries, and the security/dependency scanners. GitLab also exposes a GraphQL API.

## Kin Score — 35.9 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.9 from 35.0).

| Facet | Score |
|---|---|
| Discoverability | 75.9 |
| Contract Quality | 51.8 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 28.9 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

## Agent readiness — 40.6 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | verified |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | yes |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (98)

- **GitLab GraphQL API** — GitLab's GraphQL API at /api/graphql. Many CI/CD entities (Pipeline, CiJob, CiRunner, MergeRequest pipelines) are exposed via GraphQL queries and mutations.
- **GitLab CI/CD access_requests API** — Operations related to access requests
- **GitLab CI/CD access_tokens API** — Operations about access_tokens
- **GitLab CI/CD agents API** — Operations about agents
- **GitLab CI/CD alert_management API** — Operations about alert_managements
- **GitLab CI/CD applications API** — Operations about applications
- **GitLab CI/CD attestations API** — Operations about attestations
- **GitLab CI/CD audit_events API** — Operations about audit_events
- **GitLab CI/CD avatars API** — Operations about avatars
- **GitLab CI/CD award_emoji API** — Operations about award_emoji
- **GitLab CI/CD badges API** — Operations about badges
- **GitLab CI/CD batched_background_migrations API** — Operations about batched_background_migrations
- **GitLab CI/CD branches API** — Operations about branches
- **GitLab CI/CD broadcast_messages API** — Operations about broadcast_messages
- **GitLab CI/CD chaos API** — Operations about chaos
- **GitLab CI/CD ci_catalog API** — Operations about ci_catalogs
- **GitLab CI/CD ci_jobs API** — Operations about ci_jobs
- **GitLab CI/CD ci_lint API** — Operations related to linting a CI config file
- **GitLab CI/CD ci_resource_groups API** — Operations to manage job concurrency with resource groups
- **GitLab CI/CD ci_runners API** — Operations about ci_runners
- **GitLab CI/CD ci_triggers API** — Operations about ci_triggers
- **GitLab CI/CD ci_variables API** — Operations related to CI/CD variables
- **GitLab CI/CD cluster_agents API** — Operations related to the GitLab agent for Kubernetes
- **GitLab CI/CD clusters API** — Operations related to clusters
- **GitLab CI/CD commit_statuses API** — Operations about commit_statuses
- **GitLab CI/CD commits API** — Operations about commits
- **GitLab CI/CD container_registry API** — Operations related to container registry
- **GitLab CI/CD custom_attributes API** — Operations about custom_attributes
- **GitLab CI/CD database_dictionary API** — Operations about database_dictionaries
- **GitLab CI/CD dependency_proxy API** — Operations to manage dependency proxy for a groups
- **GitLab CI/CD deploy_resources API** — Operations about deploy_resources
- **GitLab CI/CD draft_notes API** — Operations about draft_notes
- **GitLab CI/CD environments API** — Operations related to environments
- **GitLab CI/CD error_tracking API** — Operations about error_trackings
- **GitLab CI/CD events API** — Operations about events
- **GitLab CI/CD feature_flags API** — Operations related to feature flags
- **GitLab CI/CD features API** — Operations related to managing Flipper-based feature flags
- **GitLab CI/CD files API** — Operations about files
- **GitLab CI/CD freeze_periods API** — Operations related to deploy freeze periods
- **GitLab CI/CD geo API** — Operations related to Geo
- …and 58 more, listed in full on the page.

## Agentic access (1)

- **Gitlab Ci Agentic Access** — 1125 operations · 627 acting · 22 human-in-the-loop

## Security (4)

- **Gitlab Ci Authentication** — apiKey · 2 schemes
- **Gitlab Ci Domain Security** — TLSv1.3 · HSTS · DMARC
- **Gitlab Ci Vulnerability Disclosure** — Hackerone · security.txt · contact published
- **Gitlab Ci Trust Center** — SOC 2, ISO 27001, ISO 27017, ISO 27018, PCI DSS, GDPR, CSA STAR

## Plans (1)

- **Gitlab Ci Plans Pricing**

## Tags

DevOps, CI/CD, Pipelines, GitLab, DevSecOps, Runners, Container Registry

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/gitlab-ci/). Scores are computed from the provider's own public artifacts under a published rubric.
