Purpose | Cloud Endpoint | Connect app scope required |
---|---|---|
List installations for the authenticated app | /app/installations | READ |
Create an installation access token for an app | /app/installations/%/access_token | |
Repository permissions for “Metadata” | /org/%/repos | READ |
Organization Permissions for “Members” | /org/%/members | READ |
Repository permissions for “Metadata” | /repos/% | READ |
Repository Permissions for “Issues” | /repos/%/issues | READ |
Repository Permissions for “Issues” | /repos/%/issues/%/comments | READ |
Repository Permissions for “Pull requests” | /repos/%/pulls | READ |
Repository Permissions for “Pull requests” | /repos/%/pulls/% | READ |
Repository Permissions for “Pull requests” | /repos/%/pulls/%/comments | READ |
Repository Permissions for “Pull requests” | /repos/%/pulls/%/reviews | READ |
Repository Permissions for “Pages” | /repos/%/pages | READ |
Repository Permissions for “Metadata” | /repos/%/collaborators | READ |
Per-User OAuth with scope user:email to get code to be exchanged for oauth access token | /login/oauth/authorize | READ |
Per-User Oauth exchange code from above to get access_token to retrieve user emails for below | /login/oauth/access_token | |
Per-User Oauth – scope user:email to get emails per-user | /user | |
User Permissions for “Email Addresses” | /user/emails | READ |