Additional endpoints available for GitHub Apps
Today we are announcing the expanded availability of REST API endpoints for GitHub Apps, as 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 are available in these APIs:
Recently enabled- Organizations
- Organization members
- Organization hooks
- Organizations pre-receive hooks
- Repositories
- Repository starring
- Repository watching
- Repository hooks
- Repository pre-receive hooks
- Teams
- SCIM
- Organization user blocking
- Project collaborators
- Reactions
user-to-server endpoints are available in these APIs:
Additional recently enabled- Git tags
- Gitignore templates
- Issues
- Issue assignees
- Labels
- Licenses
- Organization outside collaborators
- Source imports
- Repository collaborators
- Repository commit comments
- Repository contents
- GitHub pages
- Repository releases
- Repository statistics
- Repository forks
- Repository branches
- Repository community
- Code of conduct
- Repository invitations
- Emojis
- Search code
- Repository traffic
- Users
- User emails
- User followers
- GPG keys
- Public keys
- GitHub Apps
- GitHub Marketplace
- User blocking
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?
For now, this will be the last set of endpoints we enable for the REST API. If you have specific requests or feedback, come chat with us in the Platform forum.