Skip to content
scrapeatlas.Dashboard

Repository report

Try in Playground

Retrieve a repository report with metadata, README, releases and top issues. Choose section=full or top-issues to retrieve the corresponding report.

GET/v1/github/repo/dossierx-api-key
x-api-keystringrequiredheader

Your ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.

Query parameters
2
urlstringrequiredquery

Canonical HTTPS github.com URL of the user, repository or issue required by this route.

max 2048 chars

Examplehttps://github.com/example/repo
sectionenumquery

Selected section; pagination applies to list sections.

one of: full, top-issues

Response fields
235
platformstringoptional

Optional.

endpointstringoptional

Optional.

successboolean

Whether retrieval returned usable data.

statusenum

success, partial, failed or challenged.

one of: success, partial

requestIdstring

Request correlation UUID.

sourceUrlstring

Public source URL.

absolute HTTPS URL

fetchedAtstring

UTC fetch time.

Completeness of this bounded response, not complete account enumeration.

coverage.sourceenum

Always included.

one of: public_api, public_html

coverage.completeboolean

Always included.

coverage.warningsstring[]

Always included.

Combined upstream attempts, decoded bytes and elapsed milliseconds.

accounting.upstreamRequestsinteger

Always included.

≥ 0

accounting.responseBytesinteger

Always included.

≥ 0

accounting.durationMsnumber

Always included.

≥ 0

Route-specific compatibility payload. See endpoint description and research coverage notes.

Always included.

data.info.idinteger

Always included.

≥ 0

data.info.node_idstring

Always included.

data.info.namestring

Always included.

data.info.full_namestring

Always included.

Always included.

data.info.owner.idinteger

Always included.

≥ 0

data.info.owner.loginstring

Always included.

data.info.owner.avatar_urlstring

Always included.

absolute HTTPS URL

data.info.owner.urlstring

Always included.

absolute HTTPS URL

data.info.owner.typestring

Always included.

data.info.privateboolean

Always included.

data.info.descriptionstringnullable

Always included.

data.info.forkboolean

Always included.

data.info.homepagestringnullable

Always included.

data.info.languagestringnullable

Always included.

data.info.forks_countinteger

Always included.

≥ 0

data.info.watchers_countinteger

Always included.

≥ 0

data.info.sizeinteger

Always included.

≥ 0

data.info.default_branchstring

Always included.

data.info.open_issues_countinteger

Always included.

≥ 0

data.info.topicsstring[]

Always included.

Always included.

data.info.license.keystring

Always included.

data.info.license.namestring

Always included.

data.info.license.spdx_idstringnullable

Always included.

data.info.archivedboolean

Always included.

data.info.disabledboolean

Always included.

data.info.visibilitystring

Always included.

data.info.pushed_atstringnullable

Always included.

data.info.created_atstring

Always included.

data.info.updated_atstring

Always included.

data.info.urlstring

Always included.

absolute HTTPS URL

data.info.stars_countinteger

Always included.

≥ 0

data.info.subscriberCountintegernullableoptional

Optional.

data.info.networkCountintegernullableoptional

Optional.

data.info.hasIssuesbooleannullableoptional

Optional.

data.info.hasDiscussionsbooleannullableoptional

Optional.

data.info.hasWikibooleannullableoptional

Optional.

data.info.hasPagesbooleannullableoptional

Optional.

data.info.isTemplatebooleannullableoptional

Optional.

Optional.

data.info.parentRepository.fullNamestring

Always included.

data.info.parentRepository.urlstring

Always included.

absolute HTTPS URL

Optional.

data.info.sourceRepository.fullNamestring

Always included.

data.info.sourceRepository.urlstring

Always included.

absolute HTTPS URL

data.info.starsintegeroptional

Optional.

≥ 0

data.info.forksintegeroptional

Optional.

≥ 0

data.info.open_issuesintegeroptional

Optional.

≥ 0

data.info.watchersintegernullableoptional

Optional.

data.readmestringnullable

Always included.

data.releasesobject[]nullable

Always included.

Always included.

Always included.

data.top_issues.top_feature_request.idstring

Always included.

data.top_issues.top_feature_request.urlstringnullable

Always included.

Always included.

data.top_issues.top_feature_request.content.textstringnullable

Always included.

data.top_issues.top_feature_request.content.media_urlsstring[]nullable

Always included.

data.top_issues.top_feature_request.content.thumbnail_urlstringnullable

Always included.

data.top_issues.top_feature_request.content.duration_secondsnumbernullable

Always included.

Always included.

data.top_issues.top_feature_request.author.usernamestringnullable

Always included.

data.top_issues.top_feature_request.author.display_namestringnullable

Always included.

data.top_issues.top_feature_request.author.avatar_urlstringnullable

Always included.

data.top_issues.top_feature_request.author.verifiedbooleannullable

Always included.

Always included.

data.top_issues.top_feature_request.engagement.viewsintegernullable

Always included.

data.top_issues.top_feature_request.engagement.likesintegernullable

Always included.

data.top_issues.top_feature_request.engagement.commentsintegernullable

Always included.

data.top_issues.top_feature_request.engagement.sharesintegernullable

Always included.

data.top_issues.top_feature_request.engagement.savesintegernullable

Always included.

Always included.

data.top_issues.top_feature_request.flags.nsfwbooleannullable

Always included.

data.top_issues.top_feature_request.flags.spoilerbooleannullable

Always included.

data.top_issues.top_feature_request.flags.pinnedbooleannullable

Always included.

data.top_issues.top_feature_request.flags.deletedboolean

Always included.

data.top_issues.top_feature_request.published_atstringnullable

Always included.

data.top_issues.top_feature_request.extobjectoptional

Optional.

data.top_issues.top_feature_request.numberinteger

Always included.

≥ 0

data.top_issues.top_feature_request.titlestring

Always included.

data.top_issues.top_feature_request.bodystringnullable

Always included.

data.top_issues.top_feature_request.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_feature_request.stateenum

Always included.

one of: open, closed

Always included.

data.top_issues.top_feature_request.user.idinteger

Always included.

≥ 0

data.top_issues.top_feature_request.user.loginstring

Always included.

data.top_issues.top_feature_request.user.node_idstring

Always included.

data.top_issues.top_feature_request.user.avatar_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_feature_request.user.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_feature_request.user.typestring

Always included.

data.top_issues.top_feature_request.user.site_adminboolean

Always included.

data.top_issues.top_feature_request.labelsstring | object[]

Always included.

data.top_issues.top_feature_request.commentsinteger

Always included.

≥ 0

data.top_issues.top_feature_request.created_atstring

Always included.

data.top_issues.top_feature_request.updated_atstring

Always included.

data.top_issues.top_feature_request.closed_atstringnullable

Always included.

Always included.

data.top_issues.top_feature_request.reactions.total_countinteger

Always included.

≥ 0

Always included.

data.top_issues.top_feature_request.post.idstring

Always included.

data.top_issues.top_feature_request.post.urlstringnullable

Always included.

data.top_issues.top_feature_request.post.contentobject

Always included.

data.top_issues.top_feature_request.post.authorobject

Always included.

data.top_issues.top_feature_request.post.engagementobject

Always included.

data.top_issues.top_feature_request.post.flagsobject

Always included.

data.top_issues.top_feature_request.post.published_atstringnullable

Always included.

data.top_issues.top_feature_request.post.extobjectoptional

Optional.

Always included.

data.top_issues.top_complaint.idstring

Always included.

data.top_issues.top_complaint.urlstringnullable

Always included.

Always included.

data.top_issues.top_complaint.content.textstringnullable

Always included.

data.top_issues.top_complaint.content.media_urlsstring[]nullable

Always included.

data.top_issues.top_complaint.content.thumbnail_urlstringnullable

Always included.

data.top_issues.top_complaint.content.duration_secondsnumbernullable

Always included.

Always included.

data.top_issues.top_complaint.author.usernamestringnullable

Always included.

data.top_issues.top_complaint.author.display_namestringnullable

Always included.

data.top_issues.top_complaint.author.avatar_urlstringnullable

Always included.

data.top_issues.top_complaint.author.verifiedbooleannullable

Always included.

Always included.

data.top_issues.top_complaint.engagement.viewsintegernullable

Always included.

data.top_issues.top_complaint.engagement.likesintegernullable

Always included.

data.top_issues.top_complaint.engagement.commentsintegernullable

Always included.

data.top_issues.top_complaint.engagement.sharesintegernullable

Always included.

data.top_issues.top_complaint.engagement.savesintegernullable

Always included.

Always included.

data.top_issues.top_complaint.flags.nsfwbooleannullable

Always included.

data.top_issues.top_complaint.flags.spoilerbooleannullable

Always included.

data.top_issues.top_complaint.flags.pinnedbooleannullable

Always included.

data.top_issues.top_complaint.flags.deletedboolean

Always included.

data.top_issues.top_complaint.published_atstringnullable

Always included.

data.top_issues.top_complaint.extobjectoptional

Optional.

data.top_issues.top_complaint.numberinteger

Always included.

≥ 0

data.top_issues.top_complaint.titlestring

Always included.

data.top_issues.top_complaint.bodystringnullable

Always included.

data.top_issues.top_complaint.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_complaint.stateenum

Always included.

one of: open, closed

Always included.

data.top_issues.top_complaint.user.idinteger

Always included.

≥ 0

data.top_issues.top_complaint.user.loginstring

Always included.

data.top_issues.top_complaint.user.node_idstring

Always included.

data.top_issues.top_complaint.user.avatar_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_complaint.user.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.top_complaint.user.typestring

Always included.

data.top_issues.top_complaint.user.site_adminboolean

Always included.

data.top_issues.top_complaint.labelsstring | object[]

Always included.

data.top_issues.top_complaint.commentsinteger

Always included.

≥ 0

data.top_issues.top_complaint.created_atstring

Always included.

data.top_issues.top_complaint.updated_atstring

Always included.

data.top_issues.top_complaint.closed_atstringnullable

Always included.

Always included.

data.top_issues.top_complaint.reactions.total_countinteger

Always included.

≥ 0

Always included.

data.top_issues.top_complaint.post.idstring

Always included.

data.top_issues.top_complaint.post.urlstringnullable

Always included.

data.top_issues.top_complaint.post.contentobject

Always included.

data.top_issues.top_complaint.post.authorobject

Always included.

data.top_issues.top_complaint.post.engagementobject

Always included.

data.top_issues.top_complaint.post.flagsobject

Always included.

data.top_issues.top_complaint.post.published_atstringnullable

Always included.

data.top_issues.top_complaint.post.extobjectoptional

Optional.

Optional.

data.top_issues.mostDiscussedIssue.idstring

Always included.

data.top_issues.mostDiscussedIssue.urlstringnullable

Always included.

Always included.

data.top_issues.mostDiscussedIssue.content.textstringnullable

Always included.

data.top_issues.mostDiscussedIssue.content.media_urlsstring[]nullable

Always included.

data.top_issues.mostDiscussedIssue.content.thumbnail_urlstringnullable

Always included.

data.top_issues.mostDiscussedIssue.content.duration_secondsnumbernullable

Always included.

Always included.

data.top_issues.mostDiscussedIssue.author.usernamestringnullable

Always included.

data.top_issues.mostDiscussedIssue.author.display_namestringnullable

Always included.

data.top_issues.mostDiscussedIssue.author.avatar_urlstringnullable

Always included.

data.top_issues.mostDiscussedIssue.author.verifiedbooleannullable

Always included.

Always included.

data.top_issues.mostDiscussedIssue.engagement.viewsintegernullable

Always included.

data.top_issues.mostDiscussedIssue.engagement.likesintegernullable

Always included.

data.top_issues.mostDiscussedIssue.engagement.commentsintegernullable

Always included.

data.top_issues.mostDiscussedIssue.engagement.sharesintegernullable

Always included.

data.top_issues.mostDiscussedIssue.engagement.savesintegernullable

Always included.

Always included.

data.top_issues.mostDiscussedIssue.flags.nsfwbooleannullable

Always included.

data.top_issues.mostDiscussedIssue.flags.spoilerbooleannullable

Always included.

data.top_issues.mostDiscussedIssue.flags.pinnedbooleannullable

Always included.

data.top_issues.mostDiscussedIssue.flags.deletedboolean

Always included.

data.top_issues.mostDiscussedIssue.published_atstringnullable

Always included.

data.top_issues.mostDiscussedIssue.extobjectoptional

Optional.

data.top_issues.mostDiscussedIssue.numberinteger

Always included.

≥ 0

data.top_issues.mostDiscussedIssue.titlestring

Always included.

data.top_issues.mostDiscussedIssue.bodystringnullable

Always included.

data.top_issues.mostDiscussedIssue.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.mostDiscussedIssue.stateenum

Always included.

one of: open, closed

Always included.

data.top_issues.mostDiscussedIssue.user.idinteger

Always included.

≥ 0

data.top_issues.mostDiscussedIssue.user.loginstring

Always included.

data.top_issues.mostDiscussedIssue.user.node_idstring

Always included.

data.top_issues.mostDiscussedIssue.user.avatar_urlstring

Always included.

absolute HTTPS URL

data.top_issues.mostDiscussedIssue.user.html_urlstring

Always included.

absolute HTTPS URL

data.top_issues.mostDiscussedIssue.user.typestring

Always included.

data.top_issues.mostDiscussedIssue.user.site_adminboolean

Always included.

data.top_issues.mostDiscussedIssue.labelsstring | object[]

Always included.

data.top_issues.mostDiscussedIssue.commentsinteger

Always included.

≥ 0

data.top_issues.mostDiscussedIssue.created_atstring

Always included.

data.top_issues.mostDiscussedIssue.updated_atstring

Always included.

data.top_issues.mostDiscussedIssue.closed_atstringnullable

Always included.

Always included.

data.top_issues.mostDiscussedIssue.reactions.total_countinteger

Always included.

≥ 0

Always included.

data.top_issues.mostDiscussedIssue.post.idstring

Always included.

data.top_issues.mostDiscussedIssue.post.urlstringnullable

Always included.

data.top_issues.mostDiscussedIssue.post.contentobject

Always included.

data.top_issues.mostDiscussedIssue.post.authorobject

Always included.

data.top_issues.mostDiscussedIssue.post.engagementobject

Always included.

data.top_issues.mostDiscussedIssue.post.flagsobject

Always included.

data.top_issues.mostDiscussedIssue.post.published_atstringnullable

Always included.

data.top_issues.mostDiscussedIssue.post.extobjectoptional

Optional.

HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.

Error codes
8
HTTPfailure.codeMeaning
400invalid_requestInvalid, duplicate or unsupported parameters.
401unauthorizedInvalid worker key.
404not_foundPublic source record unavailable; SocialFetch aliases return data.lookupStatus=not_found with HTTP 200.
429upstream_rate_limitedGitHub throttled retrieval.
502upstream_error upstream_challenged unsupported_pageSource retrieval failed or the source contract changed.
502unsafe_redirect response_too_large payload_too_complex request_limitA fixed safety or resource boundary was reached.
503busyAll worker slots are occupied.
504timeoutTotal deadline expired.