GitHub Contributors Scraper
Pricing
from $2.99 / 1,000 contributors
Go to Apify Store
GitHub Contributors Scraper
Extract public ranked contributors and repository metadata from GitHub repositories with optional public profile enrichment.
GitHub Contributors Scraper
Pricing
from $2.99 / 1,000 contributors
Extract public ranked contributors and repository metadata from GitHub repositories with optional public profile enrichment.
recordType
Optional
Discriminator for a ranked contributor, an optional profile enrichment, or a diagnostic record.
recordId
Optional
Stable identifier composed from the normalized repository, record type, and login; diagnostics include their source URL.
repository
Optional
Normalized GitHub owner/repository name associated with the record or diagnostic.
repositoryId
Optional
GitHub numeric repository identifier when returned by the repository endpoint.
repositoryUrl
Optional
Canonical public GitHub repository URL.
contributorRank
Optional
One-based rank returned by the contributors endpoint.
login
Optional
Public GitHub login associated with a contributor or profile row.
profileUrl
Optional
Canonical public GitHub profile URL when available.
avatarUrl
Optional
Public avatar URL returned by GitHub.
contributions
Optional
Contribution count returned by GitHub for the selected repository.
contributorType
Optional
GitHub account type such as User or Bot; source value is preserved.
name
Optional
Public display name from the profile endpoint.
company
Optional
Public company text from the profile endpoint.
location
Optional
Public location text from the profile endpoint.
bio
Optional
Bounded public profile biography.
publicRepos
Optional
Public repository count returned by GitHub.
followers
Optional
Public follower count returned by GitHub.
following
Optional
Public following count returned by GitHub.
dataAvailable
Optional
Whether the record contains source-backed public data; false for diagnostics.
accessStatus
Optional
Access/result status for the record, such as public, empty, or unavailable.
extractionMethod
Optional
Transport and source used to extract the record.
enrichmentStatus
Optional
Profile enrichment state for normal rows.
sourceUrl
Optional
Public GitHub API URL that produced the normal record.
httpStatus
Optional
HTTP status observed for a diagnostic when available.
scrapedAt
Optional
UTC timestamp for the run extraction attempt.
url
Optional
Source URL associated with a diagnostic record.
error
Optional
Bounded diagnostic message; never a normal contributor fact.
errorCode
Optional
Stable diagnostic code.