Apps 是用一组权限创建的。 权限定义了 App 可以通过 API 访问哪些资源。 有关详细信息,请参阅“为 Apps 选择权限”。
为帮助正确选择权限,在 REST API 响应中将会收到 X-Accepted--Permissions
标头。 标头将会提示访问端点所需的权限。 有关详细信息,请参阅“REST API 故障排除”。
需要拥有这些权限才能访问专用资源。 某些端点也可以用来访问不具有这些权限的公共资源。 若要查看端点是否可以在没有权限的情况下访问公共资源,请参阅该端点的文档。
某些端点需要多个权限。 其他端点使用一组权限中的任何一个权限。 在这些情况下,“其他权限”列将包含复选标记。 有关使用端点所需的权限的完整详细信息,请参阅该端点的文档。
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
PUT/orgs/{org}/blocks/{username} | write | UAT IAT | |
DELETE/orgs/{org}/blocks/{username} | write | UAT IAT | |
GET/orgs/{org}/blocks | read | UAT IAT | |
GET/orgs/{org}/blocks/{username} | read | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
GET/users/{username}/events/orgs/{org} | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
/orgs/{org}/announcement | write | UAT IAT | |
DELETE/orgs/{org}/announcement | write | UAT IAT | |
GET/orgs/{org}/announcement | read | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
PUT/orgs/{org}/codespaces/access | write | UAT IAT | |
POST/orgs/{org}/codespaces/access/selected_users | write | UAT IAT | |
DELETE/orgs/{org}/codespaces/access/selected_users | write | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
GET/repos/{owner}/{repo}/codespaces/devcontainers | read | UAT IAT | |
GET/repos/{owner}/{repo}/codespaces/machines | read | UAT IAT | |
GET/user/codespaces/{codespace_name}/machines | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
POST/repos/{owner}/{repo}/statuses/{sha} | write | UAT IAT | |
GET/repos/{owner}/{repo}/commits/{ref}/status | read | UAT IAT | |
GET/repos/{owner}/{repo}/commits/{ref}/statuses | read | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
/repos/{owner}/{repo}/properties/values | write | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
PUT/user/blocks/{username} | write | UAT | |
DELETE/user/blocks/{username} | write | UAT | |
GET/user/blocks | read | UAT | |
GET/user/blocks/{username} | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
/user/email/visibility | write | UAT | |
POST/user/emails | write | UAT | |
DELETE/user/emails | write | UAT | |
GET/user/emails | read | UAT | |
GET/user/public_emails | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
PUT/user/following/{username} | write | UAT | |
DELETE/user/following/{username} | write | UAT | |
GET/user/followers | read | UAT | |
GET/user/following | read | UAT | |
GET/user/following/{username} | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
POST/user/gpg_keys | write | UAT | |
DELETE/user/gpg_keys/{gpg_key_id} | write | UAT | |
GET/user/gpg_keys | read | UAT | |
GET/user/gpg_keys/{gpg_key_id} | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
POST/user/keys | write | UAT | |
DELETE/user/keys/{key_id} | write | UAT | |
GET/user/keys | read | UAT | |
GET/user/keys/{key_id} | read | UAT | |
GET/users/{username}/keys | read | UAT IAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
PUT/user/interaction-limits | write | UAT | |
DELETE/user/interaction-limits | write | UAT | |
GET/user/interaction-limits | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
/user | write | UAT | |
POST/user/social_accounts | write | UAT | |
DELETE/user/social_accounts | write | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
POST/user/ssh_signing_keys | write | UAT | |
DELETE/user/ssh_signing_keys/{ssh_signing_key_id} | write | UAT | |
GET/user/ssh_signing_keys | read | UAT | |
GET/user/ssh_signing_keys/{ssh_signing_key_id} | read | UAT |
终结点 | Access | 令牌类型 | 其他权限 |
---|---|---|---|
GET/user/subscriptions | read | UAT | |
GET/users/{username}/subscriptions | read | UAT IAT |