Available Endpoints

Note: To access the API with your GitHub App, you must provide a custom media type in the Accept Header for your requests.

application/vnd.github.machine-man-preview+json

Warning: The API may change without advance notice during the preview period. Preview features are not supported for production use. If you experience any issues, contact your GitHub Enterprise site administrator.

The following endpoints are available for use by GitHub Apps. Your app can make the following requests using REST v3 endpoints. For more information, see "GitHub Apps."

You must use an installation access token to access these endpoints.

Check Runs

Check Suites

Codes Of Conduct

Content References

Deployment Statuses

Deployments

Events

Feeds

Git Blobs

Git Commits

Git Refs

Git Tags

Git Trees

Gitignore Templates

Installations

Issue Assignees

Issue Comments

Issue Events

Issue Timeline

Issues

Labels

Licenses

Markdown

Meta

Milestones

Organization Hooks

Organization Members

Organization Outside Collaborators

Organization Pre Receive Hooks

Organization Team Projects

Organization Team Repositories

Organization Teams

Organizations

Project Collaborators

Projects

Pull Comments

Pull Request Review Events

Pull Request Review Requests

Pull Request Reviews

Pulls

Reactions

Repositories

Repository Activity

Repository Branches

Repository Collaborators

Repository Commit Comments

Repository Commits

Repository Community

Repository Content References

Repository Contents

Repository Hooks

Repository Invitations

Repository Keys

Repository Pages

Repository Pre Receive Hooks

Repository Releases

Repository Stats

Root

Search

Statuses

Team Discussions

Topics

User Followers

User Gpg Keys

User Public Keys

Users