API Data Provider - Online Help

Branches

Retrieve repository branches for GitLab projects.

Columns

Name Type ReadOnly References Description
Name [KEY] String False

Branch name

IsMerged Boolean True

Whether branch is merged

IsProtected Boolean True

Whether branch is protected

IsDefault Boolean True

Whether branch is default

DevelopersCanPush Boolean True

Whether developers can push

DevelopersCanMerge Boolean True

Whether developers can merge

CanPush Boolean True

Whether user can push

WebUrl String True

Branch web URL

CommitId String True

Latest commit SHA

CommitShortId String True

Short commit SHA

CommitCreatedAt Datetime True

Commit creation timestamp

CommitParentIds String True

Parent commit SHAs array

CommitTitle String True

Commit title

CommitMessage String True

Latest commit message

CommitAuthorName String True

Commit author name

CommitAuthorEmail String True

Commit author email

CommitAuthoredDate Datetime True

Authored date

CommitCommitterName String True

Committer name

CommitCommitterEmail String True

Committer email

CommitCommittedDate Datetime True

Commit date

CommitTrailers String True

Commit trailers object

CommitExtendedTrailers String True

Extended trailers object

CommitWebUrl String True

Commit web URL

Commit String True

Complete commit object (aggregate)

Ref String False

Branch name or commit SHA to create the branch from (required for insert)

ProjectId String False

ID or URL-encoded path of the project (required)

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9770.0