
Audit Log Git events and REST API are generally available
Audit Log Git events REST API and export capabilities are generally available for all GitHub Enterprise Cloud customers. Enterprise and organization owners may call the REST API to view Git…
Audit Log Git events REST API and export capabilities are generally available for all GitHub Enterprise Cloud customers. Enterprise and organization owners may call the REST API to view Git…
The “Compare two commits” REST API, which returns a list of commits reachable from one commit (or branch) but not reachable from another, now supports pagination. It can also now…
We changed the REST API authorization logic for maintainer fork collaborators to address an improper write access control bug identified by an independent bug bounty researcher. Under certain circumstances, this…
In December 2020 we announced a limited beta of the new Audit Log Git events and REST API. We have now enabled these features in beta for all GitHub Enterprise…
In GitHub Enterprise Cloud, the Audit Log now includes Git events and has a new REST API. Both are available as a limited public beta. The new Git events will…
GitHub published a full description of its REST API in OpenAPI 3.0 specification compliant documents. The GitHub OpenAPI description contains more than 600 operations exposed in our API. For visual…
We’ve added new billing REST API endpoints for Actions and Packages. You can monitor your GitHub Actions and GitHub Packages charges and usage for the current billing period for a…
We are expanding support for the triage and maintain roles in the REST API. Users with the triage or maintain role can now use endpoints that reflect what they can…
You can now create a draft pull request via the REST API. View the REST API documentation for more information.
As previously announced, we will be begin to validate request payloads more strictly in the REST API starting on November 1, 2018. You can opt into the new validations by…
On November 1, 2018 we will begin to validate request payloads more strictly. Calls that previously returned a 2xx success code, may return a 422 Unprocessable Entity. Learn more
The node_id attribute, used to identify GraphQL API objects from the REST API, is now officially supported in the REST API v3 for GitHub.com and GitHub Enterprise (versions 2.14 and…
Enterprise customers can now manage cost centers and assign resources via API
Stricter requirements are being enforced for application authentication and cross-organization access
Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.
You can now request secret scanning alerts through the API without exposing the actual secret literals. This new hide_secret query parameter helps reduce risk when working with secret scanning alert…
You can now use the GitHub Models REST API to programmatically explore and run inference with models hosted on GitHub. This includes: GET /catalog/models — List all available models, including…
You can now revoke an exposed GitHub personal access token (PAT) you found outside of repositories, even if it’s not yours, to help quickly limit the impact of the exposure…
This new improvement allows users to quickly identify dependencies with the has:patch filter using the Dependabot REST API. This streamlines the process of addressing vulnerabilities and staying up-to-date. To learn…
Discover practical tips and tricks for forming effective GraphQL queries and mutations.
The cvss field for GitHub security advisories in the REST and GraphQL APIs will be deprecated in favor of the new cvss_severities field. cvss will be removed from the REST…
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Last chance: Save $700 on your IRL pass to Universe and join us on Oct. 28-29 in San Francisco.