GitLab Commits API

The GitLab Commits API provides programmatic access to Git commits within GitLab projects. It supports listing, creating, and retrieving commits, viewing commit diffs and comments, cherry-picking commits, and accessing commit status information for CI/CD integration.

API entry from apis.yml

apis.yml Raw ↑
aid: gitlab:apiv4commits
name: GitLab Commits API
tags:
- Commits
- Git
- Source Control
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://gitlab.com/api/v4
humanURL: https://docs.gitlab.com/api/commits/
overlays: []
properties:
- url: https://docs.gitlab.com/api/commits/
  type: Documentation
- url: https://docs.gitlab.com/api/rest/authentication/
  type: Authentication
description: The GitLab Commits API provides programmatic access to Git commits within GitLab projects.
  It supports listing, creating, and retrieving commits, viewing commit diffs and comments, cherry-picking
  commits, and accessing commit status information for CI/CD integration.