GitHub Blog Search

Search Results for: REST API

REST API Maintainer Fork Collaboration Access Changes

REST API Maintainer Fork Collaboration Access Changes

​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 bug could have allowed unauthorized commits to be merged without further review or validation. This change impacts the following: Prior to December 2020, any forkable […]

GitHub Changelog March 2, 2021
OpenAPI Description of REST API

OpenAPI Description of REST API

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 exploration of the API, you can load the description as a Postman Collection. Programmatically, the description can be used to generate mock servers, test suites, and […]

GitHub Changelog July 27, 2020
Global node IDs become an official part of REST API v3

Global node IDs become an official part of REST API v3

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 higher). The node_id attribute will be included in all supported REST resources that have a corresponding GraphQL object, and you can use this information to […]

GitHub Changelog May 30, 2018