GitHub REST API
An HTTP interface provided by GitHub that allows developers to programmatically access structured information such as repository metadata, file contents, commit history, issues and pull requests. It returns JSON-formatted responses, avoiding the noise of parsing HTML pages.
Timeline (last 90 days)
GitHub links have structured data (such as project description, language composition, and README content) extracted via the REST API rather than by scraping the page directly.
When the GitHub rate limit is exhausted or a 403 is received, the system gracefully degrades to Playwright scraping.
The GitHub shared organization automation solution uses GitHub native features (REST API, GraphQL API, Actions, audit logs) to automate the review of outside collaborator permissions and archive long-inactive repositories, without relying on third-party tools.
When Factory polls GitHub to check for tasks, it uses ordinary code to call the GitHub REST API to check for label changes, consuming no tokens, and only launches agents when there is actual work to do.
All Facts (4)
GitHub links have structured data (such as project description, language composition, and README content) extracted via the REST API rather than by scraping the page directly.
50%UnverifiedWhen the GitHub rate limit is exhausted or a 403 is received, the system gracefully degrades to Playwright scraping.
50%UnverifiedThe GitHub shared organization automation solution uses GitHub native features (REST API, GraphQL API, Actions, audit logs) to automate the review of outside collaborator permissions and archive long-inactive repositories, without relying on third-party tools.
50%UnverifiedWhen Factory polls GitHub to check for tasks, it uses ordinary code to call the GitHub REST API to check for label changes, consuming no tokens, and only launches agents when there is actual work to do.
50%