Skip to main content
GET
/
github-api
/
getCommitData
/
:intakeDataId
Get Commit Data
curl --request GET \
  --url https://www.api.baselink.tech/github-api/getCommitData/:intakeDataId \
  --header 'bearer: <api-key>'
{
  "commit": {},
  "commit.sha": "<string>",
  "commit.message": "<string>",
  "commit.author": {},
  "commit.author.name": "<string>",
  "commit.author.email": "<string>",
  "commit.committer": {},
  "commit.committer.name": "<string>",
  "commit.committer.email": "<string>",
  "commit.date": "<string>",
  "commit.url": "<string>",
  "commit.stats": {},
  "commit.files": [
    {}
  ]
}
Retrieve detailed commit data from GitHub.
commit
object
The commit data object.
commit.sha
string
The SHA hash of the commit.
commit.message
string
The commit message.
commit.author
object
Information about the commit author.
commit.author.name
string
The name of the commit author.
commit.author.email
string
The email of the commit author.
commit.committer
object
Information about the commit committer.
commit.committer.name
string
The name of the commit committer.
commit.committer.email
string
The email of the commit committer.
commit.date
string
The date and time of the commit.
commit.url
string
The URL to view the commit on GitHub.
commit.stats
object
Statistics about the commit (additions, deletions, total changes).
commit.files
array
Array of files changed in the commit.