# GitLab Branches API

**Canonical:** https://apis.io/apis/gitlab/apiv4branches/  
**Provider:** GitLab — https://apis.io/providers/gitlab/  
**Base URL:** https://gitlab.com/api/v4  
**Documentation:** https://docs.gitlab.com/api/branches/

GitLab Branches API is one of 44 APIs that [GitLab](https://apis.io/providers/gitlab/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Branches, Git, and Source Control. The published artifact set on APIs.io includes API documentation and authentication docs.

The GitLab Branches API enables programmatic management of Git branches within GitLab projects. It supports listing, creating, and deleting branches, as well as retrieving branch details including the latest commit and protection status.

## Machine-readable artifacts (2)

- **Documentation** — https://docs.gitlab.com/api/branches/
- **Authentication** — https://docs.gitlab.com/api/rest/authentication/

## Other GitLab APIs (12)

- [GitLab GraphQL API](https://apis.io/apis/gitlab/gitlab-graphql-api/)
- [GitLab Issues API](https://apis.io/apis/gitlab/apiv4issues/)
- [GitLab Merge Requests API](https://apis.io/apis/gitlab/apiv4merge-requests/)
- [GitLab Pipelines API](https://apis.io/apis/gitlab/apiv4pipelines/)
- [GitLab Jobs API](https://apis.io/apis/gitlab/apiv4jobs/)
- [GitLab Runners API](https://apis.io/apis/gitlab/apiv4runners/)
- [GitLab Users API](https://apis.io/apis/gitlab/apiv4users/)
- [GitLab Repositories API](https://apis.io/apis/gitlab/apiv4repositories/)
- [GitLab Commits API](https://apis.io/apis/gitlab/apiv4commits/)
- [GitLab Tags API](https://apis.io/apis/gitlab/apiv4tags/)
- [GitLab Releases API](https://apis.io/apis/gitlab/apiv4releases/)
- [GitLab Environments API](https://apis.io/apis/gitlab/apiv4environments/)

## Tags

Branches, Git, Source Control

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gitlab/apiv4branches/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gitlab/.
