Make OpenAPI schema for REST API docs available

I noticed in the latest blog post that it says the REST API docs are using an OpenAPI schema.

It would be incredibly useful for projects that implement wrappers for the GitHub REST API for different languages if the latest schema that the docs were generated from was made available, and much better than scraping all of the information as was done with the old REST API doc pages in order to automate some of the maintenance tasks required to keep up to date with all of the API changes that happen.

Thanks for this feedback! We’re always working to improve GitHub and the GitHub Support Community, and we consider every suggestion we receive. That schema isn’t publicly available as of yet (though we can’t make promises for if or when the team will release it).

However, would you mind submitting this through our official product feedback form so that our product team can track your request? That’s the best place to share requests like these in consideration for future iterations of GitHub features.

2 Likes

It looks like the OpenAPI descriptions are now available in https://github.com/github/rest-api-description

The blog post announcing it is https://github.blog/2020-07-27-introducing-githubs-openapi-description/

1 Like