Permissions for GitHub Apps

When you create a GitHub App, you set the permissions that define the resources the app can access via the REST API v3.

After you create a GitHub App, you can modify the app's permission to end user data. For more information, see "Editing a GitHub App's permissions."

Note: GitHub Apps are only compatible with the REST API v3 at this time.

Metadata permissions

Metadata permissions are enabled for every GitHub App. This is a collection of read-only endpoints for accessing general information for various resources that the authorized installation has access to. For detailed information on these endpoints, see "Permissions."