Required Pull Request Reviews is available to apps


#1

According to https://developer.github.com/v3/apps/available-endpoints/, this endpoint is available:

GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks

While this one isn’t available.

GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews

It also gives a 404 when accessed. Could you make the second one available?


#2

We’re in the middle of a full audit of all of the REST endpoints with respect to enabling them for GitHub Apps.

We’re still in the early days of the audit, so it’s hard to say right now how quickly we’ll be able to enable this, but I can say that we’ll know a whole lot more soon, and once we do know more we’ll report back to you here.


#3

The full branch protection API should now be enabled for GitHub Apps.
https://developer.github.com/changes/2017-09-21-additional-endpoints-for-github-apps/