GitLab CI/CD
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.
GitLab CI/CD publishes 98 APIs on the APIs.io network, including access_requests API, access_tokens API, Agents API, and 95 more. Tagged areas include DevOps, CI/CD, Pipelines, GitLab, and DevSecOps.
GitLab CI/CD’s developer surface includes authentication, documentation, pricing, GitHub presence, engineering blog, and 11 more developer resources.
What this lets a business do 7
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
APIs 98
Individual APIs this provider publishes, each with its own machine-readable definition.
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
GitLab CI/CD Gitlab Pages API
Operations about gitlab_pages
GitLab CI/CD Glql API
Operations about glqls
GitLab CI/CD Group Import And Export API
Operations about group_import_and_exports
GitLab CI/CD Groups API
Operations about groups
GitLab CI/CD Hooks API
Operations about hooks
GitLab CI/CD Imports API
Operations about imports
GitLab CI/CD Instance API
Operations about instances
GitLab CI/CD Integrations API
Operations related to integrations
GitLab CI/CD Internal Operations API
Operations about internal_operations
GitLab CI/CD Invitations API
Operations about invitations
GitLab CI/CD Issues API
Operations about issues
GitLab CI/CD Jira Connect Subscriptions API
Operations related to JiraConnect subscriptions
GitLab CI/CD Job Artifacts API
Operations about job_artifacts
GitLab CI/CD Jobs API
Operations about jobs
GitLab CI/CD Keys API
Operations about keys
GitLab CI/CD Ldap API
Operations about ldaps
GitLab CI/CD Markdown API
Operations about markdowns
GitLab CI/CD Members API
Operations about members
GitLab CI/CD Merge Request Approvals API
Operations about merge_request_approvals
GitLab CI/CD Merge Requests API
Operations related to merge requests
GitLab CI/CD Metadata API
Operations related to metadata of the GitLab instance
GitLab CI/CD Metric Images API
Operations about metric_images
GitLab CI/CD Metrics API
Operations about metrics
GitLab CI/CD Migrations API
Operations about migrations
GitLab CI/CD Ml Model Registry API
Operations related to Model registry
GitLab CI/CD Namespaces API
Operations about namespaces
GitLab CI/CD Offline Transfers API
Operations about offline_transfers
GitLab CI/CD Organizations API
Operations about organizations
GitLab CI/CD Packages API
Operations about packages
GitLab CI/CD Pipeline Schedules API
Operations about pipeline_schedules
GitLab CI/CD Pipelines API
Operations about pipelines
GitLab CI/CD Plan Limits API
Operations related to plan limits
GitLab CI/CD Project Import API
Operations related to importing projects
GitLab CI/CD Project Snapshots API
Operations about project_snapshots
GitLab CI/CD Project Templates API
Operations about project_templates
GitLab CI/CD Project Topics API
Operations about project_topics
GitLab CI/CD Projects API
Operations related to projects
GitLab CI/CD Projects Job Token Scope API
Operations about projects_job_token_scopes
GitLab CI/CD Protected Branches API
Operations about protected_branches
GitLab CI/CD Protected Tags API
Operations about protected_tags
GitLab CI/CD Pypi Packages API
Operations related to PyPI packages
GitLab CI/CD Releases API
Operations related to releases
GitLab CI/CD Remote Mirrors API
Operations about remote_mirrors
GitLab CI/CD Repositories API
Operations about repositories
GitLab CI/CD Resource Events API
Operations about resource_events
GitLab CI/CD Runners API
Operations about runners
GitLab CI/CD Search API
Operations about searches
GitLab CI/CD Secure Files API
Operations about secure_files
GitLab CI/CD Snippets API
Operations about snippets
GitLab CI/CD Submodules API
Operations about submodules
GitLab CI/CD Suggestions API
Operations related to suggestions
GitLab CI/CD Tags API
Operations about tags
GitLab CI/CD Terraform API
Operations about terraforms
GitLab CI/CD Unleash API
Operations about unleashes
GitLab CI/CD Usage Data API
Operations about usage_data
GitLab CI/CD Users API
Operations about users
GitLab CI/CD Web Commits API
Operations about web_commits
GitLab CI/CD Wikis API
Operations about wikis
Scroll for all 98
Open Collections 99
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONGitLab access_requests API
OPEN COLLECTIONGitLab access_requests access_tokens API
OPEN COLLECTIONGitLab access_requests agents API
OPEN COLLECTIONGitLab access_requests alert_management API
OPEN COLLECTIONGitLab access_requests applications API
OPEN COLLECTIONGitLab access_requests attestations API
OPEN COLLECTIONGitLab access_requests audit_events API
OPEN COLLECTIONGitLab access_requests avatars API
OPEN COLLECTIONGitLab access_requests award_emoji API
OPEN COLLECTIONGitLab access_requests badges API
OPEN COLLECTIONGitLab access_requests batched_background_migrations API
OPEN COLLECTIONGitLab access_requests branches API
OPEN COLLECTIONGitLab access_requests broadcast_messages API
OPEN COLLECTIONGitLab access_requests chaos API
OPEN COLLECTIONGitLab access_requests ci_catalog API
OPEN COLLECTIONGitLab access_requests ci_jobs API
OPEN COLLECTIONGitLab access_requests ci_lint API
OPEN COLLECTIONGitLab access_requests ci_resource_groups API
OPEN COLLECTIONGitLab access_requests ci_runners API
OPEN COLLECTIONGitLab access_requests ci_triggers API
OPEN COLLECTIONGitLab access_requests ci_variables API
OPEN COLLECTIONGitLab access_requests cluster_agents API
OPEN COLLECTIONGitLab access_requests clusters API
OPEN COLLECTIONGitLab access_requests commit_statuses API
OPEN COLLECTIONGitLab access_requests commits API
OPEN COLLECTIONGitLab access_requests container_registry API
OPEN COLLECTIONGitLab access_requests custom_attributes API
OPEN COLLECTIONGitLab access_requests database_dictionary API
OPEN COLLECTIONGitLab access_requests dependency_proxy API
OPEN COLLECTIONGitLab access_requests deploy_resources API
OPEN COLLECTIONGitLab access_requests draft_notes API
OPEN COLLECTIONGitLab access_requests environments API
OPEN COLLECTIONGitLab access_requests error_tracking API
OPEN COLLECTIONGitLab access_requests events API
OPEN COLLECTIONGitLab access_requests feature_flags API
OPEN COLLECTIONGitLab access_requests features API
OPEN COLLECTIONGitLab access_requests files API
OPEN COLLECTIONGitLab access_requests freeze_periods API
OPEN COLLECTIONGitLab access_requests geo API
OPEN COLLECTIONGitLab access_requests gitlab_pages API
OPEN COLLECTIONGitLab access_requests glql API
OPEN COLLECTIONGitLab access_requests group_import_and_export API
OPEN COLLECTIONGitLab access_requests groups API
OPEN COLLECTIONGitLab access_requests hooks API
OPEN COLLECTIONGitLab access_requests imports API
OPEN COLLECTIONGitLab access_requests instance API
OPEN COLLECTIONGitLab access_requests integrations API
OPEN COLLECTIONGitLab access_requests internal_operations API
OPEN COLLECTIONGitLab access_requests invitations API
OPEN COLLECTIONGitLab access_requests issues API
OPEN COLLECTIONGitLab access_requests jira_connect_subscriptions API
OPEN COLLECTIONGitLab access_requests job_artifacts API
OPEN COLLECTIONGitLab access_requests jobs API
OPEN COLLECTIONGitLab access_requests keys API
OPEN COLLECTIONGitLab access_requests ldap API
OPEN COLLECTIONGitLab access_requests markdown API
OPEN COLLECTIONGitLab access_requests members API
OPEN COLLECTIONGitLab access_requests merge_request_approvals API
OPEN COLLECTIONGitLab access_requests merge_requests API
OPEN COLLECTIONGitLab access_requests metadata API
OPEN COLLECTIONGitLab access_requests metric_images API
OPEN COLLECTIONGitLab access_requests metrics API
OPEN COLLECTIONGitLab access_requests migrations API
OPEN COLLECTIONGitLab access_requests ml_model_registry API
OPEN COLLECTIONGitLab access_requests namespaces API
OPEN COLLECTIONGitLab access_requests offline_transfers API
OPEN COLLECTIONGitLab access_requests organizations API
OPEN COLLECTIONGitLab access_requests packages API
OPEN COLLECTIONGitLab access_requests pipeline_schedules API
OPEN COLLECTIONGitLab access_requests pipelines API
OPEN COLLECTIONGitLab access_requests plan_limits API
OPEN COLLECTIONGitLab access_requests project_import API
OPEN COLLECTIONGitLab access_requests project_snapshots API
OPEN COLLECTIONGitLab access_requests project_templates API
OPEN COLLECTIONGitLab access_requests project_topics API
OPEN COLLECTIONGitLab access_requests projects API
OPEN COLLECTIONGitLab access_requests projects_job_token_scope API
OPEN COLLECTIONGitLab access_requests protected_branches API
OPEN COLLECTIONGitLab access_requests protected_tags API
OPEN COLLECTIONGitLab access_requests pypi_packages API
OPEN COLLECTIONGitLab access_requests releases API
OPEN COLLECTIONGitLab access_requests remote_mirrors API
OPEN COLLECTIONGitLab access_requests repositories API
OPEN COLLECTIONGitLab access_requests resource_events API
OPEN COLLECTIONGitLab access_requests runners API
OPEN COLLECTIONGitLab access_requests search API
OPEN COLLECTIONGitLab access_requests secure_files API
OPEN COLLECTIONGitLab access_requests snippets API
OPEN COLLECTIONGitLab access_requests submodules API
OPEN COLLECTIONGitLab access_requests suggestions API
OPEN COLLECTIONGitLab access_requests tags API
OPEN COLLECTIONGitLab access_requests terraform API
OPEN COLLECTIONGitLab access_requests unleash API
OPEN COLLECTIONGitLab access_requests usage_data API
OPEN COLLECTIONGitLab access_requests users API
OPEN COLLECTIONGitLab access_requests web_commits API
OPEN COLLECTIONGitLab access_requests wikis API
OPEN COLLECTIONGitLab API
OPEN COLLECTIONScroll for all 99
GraphQL 1
GraphQL schemas published by this provider.
GitLab CI/CD 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.
GRAPHQLPricing Plans 2
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Gitlab Ci Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Gitlab Ci Finops
FINOPSJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Gitlab Ci Structure
JSON STRUCTURESecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.