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 GitHub Support.

The following endpoints are available for use by GitHub Apps. Your app can make the following requests using GraphQL v4 or 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

Interaction Limits

Issue Assignees

Issue Comments

Issue Events

Issue Timeline

Issues

Labels

Licenses

Markdown

Meta

Milestones

Organization Hooks

Organization Invitations

Organization Members

Organization Outside Collaborators

Organization Team Projects

Organization Team Repositories

Organization Teams

Organizations

SCIM

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 Contents

Repository Hooks

Repository Invitations

Repository Keys

Repository Pages

Repository Releases

Repository Stats

Root

Search

Statuses

Team Discussions

Topics

Traffic

User Blocking

User Followers

User Gpg Keys

User Public Keys

Users