API Reference/Git
List commits for a repository
List commits from the Git database for a specific repository and branch.
GET
/git/v1/repo/{repo}/git/commitsPath Parameters
repoRequiredstringThe repository id
Format:
"uuid"Query Parameters
branchstring | nullBranch name (defaults to HEAD)
limitinteger | nullMaximum number of commits to return (default: 50, max: 500)
Minimum:
0offsetinteger | nullNumber of commits to skip (default: 0)
Minimum:
0Response Body
200
Commits retrieved successfully
commitsRequiredarray<object>List of commits
countRequiredintegerNumber of commits returned in this page
Minimum:
0offsetRequiredintegerNumber of commits skipped (offset)
Minimum:
0limitRequiredintegerMaximum number of commits requested (limit)
Minimum:
0totalRequiredintegerTotal number of commits available in the branch
Minimum:
0400
Invalid request
messageRequiredstring403
Forbidden
messageRequiredstring404
Repository or branch not found
messageRequiredstring500
Internal server error
messageRequiredstringCommits retrieved successfully