Skip to main content
GET
/
combined-data
/
git-api
/
repoContributors
/
forTeam
/
:teamDataId
Get Repository Contributors for Team
curl --request GET \
  --url https://www.api.baselink.tech/combined-data/git-api/repoContributors/forTeam/:teamDataId \
  --header 'bearer: <api-key>'
{
  "contributors": [
    {}
  ],
  "contributors[].login": "<string>",
  "contributors[].name": "<string>",
  "contributors[].email": "<string>",
  "contributors[].avatar_url": "<string>",
  "contributors[].totalCommits": 123,
  "contributors[].totalAdditions": 123,
  "contributors[].totalDeletions": 123,
  "contributors[].repositories": [
    {}
  ],
  "contributors[].repositories[].repoId": "<string>",
  "contributors[].repositories[].repoName": "<string>",
  "contributors[].repositories[].commits": 123,
  "contributors[].repositories[].additions": 123,
  "contributors[].repositories[].deletions": 123,
  "contributors[].repositories[].firstCommit": "<string>",
  "contributors[].repositories[].lastCommit": "<string>",
  "teamInfo": {},
  "teamInfo.teamId": "<string>",
  "teamInfo.teamName": "<string>",
  "teamInfo.totalRepositories": 123,
  "teamInfo.totalContributors": 123
}
Retrieve contributor data for all repositories in a team.
contributors
array
Array of contributor data across all repositories in the team.
contributors[].login
string
The GitHub username of the contributor.
contributors[].name
string
The display name of the contributor.
contributors[].email
string
The email address of the contributor.
contributors[].avatar_url
string
The URL of the contributor’s avatar.
contributors[].totalCommits
number
The total number of commits across all repositories.
contributors[].totalAdditions
number
The total number of lines added across all repositories.
contributors[].totalDeletions
number
The total number of lines deleted across all repositories.
contributors[].repositories
array
Array of repository-specific contributor data.
contributors[].repositories[].repoId
string
The ID of the repository.
contributors[].repositories[].repoName
string
The name of the repository.
contributors[].repositories[].commits
number
The number of commits in this repository.
contributors[].repositories[].additions
number
The number of lines added in this repository.
contributors[].repositories[].deletions
number
The number of lines deleted in this repository.
contributors[].repositories[].firstCommit
string
The timestamp of the first commit by this contributor.
contributors[].repositories[].lastCommit
string
The timestamp of the last commit by this contributor.
teamInfo
object
Information about the team.
teamInfo.teamId
string
The ID of the team.
teamInfo.teamName
string
The name of the team.
teamInfo.totalRepositories
number
The total number of repositories in the team.
teamInfo.totalContributors
number
The total number of unique contributors across all repositories.