Skip to main content
GET
/
combined-data
/
forRepo
/
allPushes
/
:repoDataId
Get All Pushes for Repository
curl --request GET \
  --url https://www.api.baselink.tech/combined-data/forRepo/allPushes/:repoDataId \
  --header 'bearer: <api-key>'
{
  "pushes": [
    {}
  ],
  "pushes[].id": "<string>",
  "pushes[].repoDataId": "<string>",
  "pushes[].commitSha": "<string>",
  "pushes[].commitMessage": "<string>",
  "pushes[].author": "<string>",
  "pushes[].committer": "<string>",
  "pushes[].pushDate": "<string>",
  "pushes[].filesChanged": 123,
  "pushes[].additions": 123,
  "pushes[].deletions": 123
}
Retrieve all push data for a specific repository.
pushes
array
Array of push data objects for the repository.
pushes[].id
string
The unique identifier of the push record.
pushes[].repoDataId
string
The ID of the repository.
pushes[].commitSha
string
The SHA hash of the commit.
pushes[].commitMessage
string
The commit message.
pushes[].author
string
The author of the commit.
pushes[].committer
string
The committer of the commit.
pushes[].pushDate
string
The timestamp of the push.
pushes[].filesChanged
number
The number of files changed in the push.
pushes[].additions
number
The number of lines added.
pushes[].deletions
number
The number of lines deleted.