Additional endpoints available for GitHub Apps
As part of the ongoing audit of the availability of REST API endpoints for GitHub Apps, we've enabled another batch of endpoints. For a complete list of endpoints enabled for GitHub Apps, see "Available endpoints".
server-to-server and user-to-server endpoints:
Recently enabled for bothCheck Runs
- Create a check run
- Get a check run
- Update a check run
- List check run annotations
- List check runs in a check suite
- List check runs for a Git reference
Check Suites
- Rerequest a check suite
- Create a check suite
- Get a check suite
- Update repository preferences for check suites
- List check suites for a Git reference
Repo Hooks
Metadata
user-to-server endpoints:
Recently enabledCodes of Conduct
Source Imports
Repo Keys
Repos
How can I try it?
To access this functionality, you’ll need to provide the following custom media type in the Accept
header:
application/vnd.github.machine-man-preview+json
What about other endpoints?
We're actively working on enabling more endpoints. Check back on the developer blog for updates when new batches become available. If you have specific requests or feedback, come chat with us in the Platform forum.