You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**(no scope)**| Not supported. A scope is required even for public repositories. |
57
-
|**activitypub**|`activitypub` API routes: ActivityPub related operations. |
58
-
| **read:activitypub**| Grants read access for ActivityPub operations. |
59
-
| **write:activitypub**| Grants read/write/delete access for ActivityPub operations. |
60
-
|**admin**|`/admin/*` API routes: Site-wide administrative operations (hidden for non-admin accounts). |
61
-
| **read:admin**| Grants read access for admin operations, such as getting cron jobs or registered user emails. |
62
-
| **write:admin**| Grants read/write/delete access for admin operations, such as running cron jobs or updating user accounts. ||
63
-
|**issue**|`issues/*`, `labels/*`, `milestones/*` API routes: Issue-related operations. |
64
-
| **read:issue**| Grants read access for issues operations, such as getting issue comments, issue attachments, and milestones. |
65
-
| **write:issue**| Grants read/write/delete access for issues operations, such as posting or editing an issue comment or attachment, and updating milestones. |
66
-
|**misc**|miscellaneous and settings top-level API routes.|
67
-
| **read:misc**|Grants read access to miscellaneous operations, such as getting label and gitignore templates.|
68
-
| **write:misc**|Grants read/write/delete access to miscellaneous operations, such as markup utility operations.|
69
-
|**notification**|`notification/*` API routes: user notification operations. |
70
-
| **read:notification**| Grants read access to user notifications, such as which notifications users are subscribed to and read new notifications. |
71
-
| **write:notification**| Grants read/write/delete access to user notifications, such as marking notifications as read. |
72
-
|**organization**|`orgs/*` and `teams/*` API routes: Organization and team management operations. |
73
-
| **read:organization**| Grants read access to org and team status, such as listing all orgs a user has visibility to, teams, and team members. |
74
-
| **write:organization**| Grants read/write/delete access to org and team status, such as creating and updating teams and updating org settings. |
75
-
|**package**|`/packages/*` API routes: Packages operations |
76
-
| **read:package**| Grants read access to package operations, such as reading and downloading available packages. |
77
-
| **write:package**| Grants read/write/delete access to package operations. Currently the same as `read:package`. |
78
-
|**repository**|`/repos/*` API routes except `/repos/issues/*`: Repository file, pull-request, and release operations. |
79
-
| **read:repository**| Grants read access to repository operations, such as getting repository files, releases, collaborators. |
80
-
| **write:repository**| Grants read/write/delete access to repository operations, such as getting updating repository files, creating pull requests, updating collaborators. |
81
-
|**user**|`/user/*` and `/users/*` API routes: User-related operations. |
82
-
| **read:user**| Grants read access to user operations, such as getting user repo subscriptions and user settings. |
83
-
| **write:user**| Grants read/write/delete access to user operations, such as updating user repo subscriptions, followed users, and user settings. |
|**(no scope)**| Not supported. A scope is required even for public repositories. |
57
+
|**activitypub**|`activitypub` API routes: ActivityPub related operations. |
58
+
| **read:activitypub**| Grants read access for ActivityPub operations. |
59
+
| **write:activitypub**| Grants read/write/delete access for ActivityPub operations. |
60
+
|**admin**|`/admin/*` API routes: Site-wide administrative operations (hidden for non-admin accounts). |
61
+
| **read:admin**| Grants read access for admin operations, such as getting cron jobs or registered user emails. |
62
+
| **write:admin**| Grants read/write/delete access for admin operations, such as running cron jobs or updating user accounts. |
63
+
|**issue**|`issues/*`, `labels/*`, `milestones/*` API routes: Issue-related operations. |
64
+
| **read:issue**| Grants read access for issues operations, such as getting issue comments, issue attachments, and milestones. |
65
+
| **write:issue**| Grants read/write/delete access for issues operations, such as posting or editing an issue comment or attachment, and updating milestones. |
66
+
|**misc**|Reserved for future usage. |
67
+
| **read:misc**|Reserved for future usage. |
68
+
| **write:misc**|Reserved for future usage. |
69
+
|**notification**|`notification/*` API routes: user notification operations. |
70
+
| **read:notification**| Grants read access to user notifications, such as which notifications users are subscribed to and read new notifications. |
71
+
| **write:notification**| Grants read/write/delete access to user notifications, such as marking notifications as read. |
72
+
|**organization**|`orgs/*` and `teams/*` API routes: Organization and team management operations. |
73
+
| **read:organization**| Grants read access to org and team status, such as listing all orgs a user has visibility to, teams, and team members. |
74
+
| **write:organization**| Grants read/write/delete access to org and team status, such as creating and updating teams and updating org settings. |
75
+
|**package**|`/packages/*` API routes: Packages operations |
76
+
| **read:package**| Grants read access to package operations, such as reading and downloading available packages. |
77
+
| **write:package**| Grants read/write/delete access to package operations. Currently the same as `read:package`. |
78
+
|**repository**|`/repos/*` API routes except `/repos/issues/*`: Repository file, pull-request, and release operations. |
79
+
| **read:repository**| Grants read access to repository operations, such as getting repository files, releases, collaborators. |
80
+
| **write:repository**| Grants read/write/delete access to repository operations, such as getting updating repository files, creating pull requests, updating collaborators. |
81
+
|**user**|`/user/*` and `/users/*` API routes: User-related operations. |
82
+
| **read:user**| Grants read access to user operations, such as getting user repo subscriptions and user settings. |
83
+
| **write:user**| Grants read/write/delete access to user operations, such as updating user repo subscriptions, followed users, and user settings. |
0 commit comments