# GitHub REST API 文档

使用 GitHub REST API 创建集成、检索数据并自动执行工作流。

## Recommended

* [GitHub REST API 快速入门](/zh/rest/quickstart)

  了解如何开始使用 GitHub REST API。

* [REST API 入门](/zh/rest/using-the-rest-api/getting-started-with-the-rest-api)

  了解如何使用 GitHub REST API。

* [对 REST API 进行身份验证](/zh/rest/authentication/authenticating-to-the-rest-api)

  你可以对 REST API 进行身份验证，以访问更多终结点并获得更高的速率限制。

* [使用 REST API 的最佳做法](/zh/rest/using-the-rest-api/best-practices-for-using-the-rest-api)

  使用 GitHub's API 时，请遵循这些最佳做法。

* [REST API 的速率限制](/zh/rest/using-the-rest-api/rate-limits-for-the-rest-api)

  了解 REST API 速率限制、如何避免超过速率限制，以及如果超过了该怎么办。

* [确保 API 凭据安全](/zh/rest/authentication/keeping-your-api-credentials-secure)

  遵循这些最佳做法，确保 API 凭据和令牌安全。

* [使用 REST API 和 JavaScript 编写脚本](/zh/rest/guides/scripting-with-the-rest-api-and-javascript)

  使用 Octokit.js SDK 编写脚本，以便与 REST API 交互。

* [REST API 故障排除](/zh/rest/using-the-rest-api/troubleshooting-the-rest-api)

  了解如何诊断和解决 REST API 的常见问题。

* [在 REST API 中使用分页](/zh/rest/using-the-rest-api/using-pagination-in-the-rest-api)

  了解如何从 REST API 浏览分页响应。

## Links

### Getting started

* [REST API 简介](/zh/rest/about-the-rest-api/about-the-rest-api)

  熟悉 REST API 文档。

* [GitHub REST API 快速入门](/zh/rest/quickstart)

  了解如何开始使用 GitHub REST API。

## Articles

* [GitHub REST API 快速入门](/zh/rest/quickstart)

  了解如何开始使用 GitHub REST API。

* [REST API 简介](/zh/rest/about-the-rest-api/about-the-rest-api)

  熟悉 REST API 文档。

* [比较GitHub的 REST API 和 GraphQL API](/zh/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api)

  了解 GitHub 的 API，以扩展和自定义你的 GitHub 体验。

* [API 版本](/zh/rest/about-the-rest-api/api-versions)

  了解如何指定在向 REST API 发出请求时要使用的 REST API 版本。

* [重大更改](/zh/rest/about-the-rest-api/breaking-changes)

  了解每个 REST API 版本中引入的中断性变更。

* [关于 REST API 的 OpenAPI 描述](/zh/rest/about-the-rest-api/about-the-openapi-description-for-the-rest-api)

  GitHub REST API 在符合 OpenAPI 的文档中进行全面介绍。

* [REST API 入门](/zh/rest/using-the-rest-api/getting-started-with-the-rest-api)

  了解如何使用 GitHub REST API。

* [REST API 的速率限制](/zh/rest/using-the-rest-api/rate-limits-for-the-rest-api)

  了解 REST API 速率限制、如何避免超过速率限制，以及如果超过了该怎么办。

* [在 REST API 中使用分页](/zh/rest/using-the-rest-api/using-pagination-in-the-rest-api)

  了解如何从 REST API 浏览分页响应。

* [REST API 的库](/zh/rest/using-the-rest-api/libraries-for-the-rest-api)

  可以使用官方 Octokit 库和其他第三方库来扩展和简化使用 GitHub API 的方式。

* [使用 REST API 的最佳做法](/zh/rest/using-the-rest-api/best-practices-for-using-the-rest-api)

  使用 GitHub's API 时，请遵循这些最佳做法。

* [REST API 故障排除](/zh/rest/using-the-rest-api/troubleshooting-the-rest-api)

  了解如何诊断和解决 REST API 的常见问题。

* [时区与 REST API](/zh/rest/using-the-rest-api/timezones-and-the-rest-api)

  某些 REST API 端点允许通过请求指定时区信息。

* [使用 CORS 与 JSONP 发出跨源请求](/zh/rest/using-the-rest-api/using-cors-and-jsonp-to-make-cross-origin-requests)

  可以使用跨源资源共享 (CORS) 和 JSONP 回调来跨域发出 API 请求。

* [议题事件类型](/zh/rest/using-the-rest-api/issue-event-types)

  对于问题事件和时间线事件的 REST API，请了解每个事件类型、触发操作 GitHub以及每个事件的唯一属性。

* [GitHub事件类型](/zh/rest/using-the-rest-api/github-event-types)

  对于 GitHub 事件 API，了解每个事件类型、GitHub 上的触发操作以及每个事件的唯一属性。

* [对 REST API 进行身份验证](/zh/rest/authentication/authenticating-to-the-rest-api)

  你可以对 REST API 进行身份验证，以访问更多终结点并获得更高的速率限制。

* [确保 API 凭据安全](/zh/rest/authentication/keeping-your-api-credentials-secure)

  遵循这些最佳做法，确保 API 凭据和令牌安全。

* [适用于 GitHub Apps 安装访问令牌的终结点](/zh/rest/authentication/endpoints-available-for-github-app-installation-access-tokens)

  GitHub应用可以使用安装访问令牌向以下 REST 终结点发出请求。

* [可用于 GitHub 应用用户访问令牌的端点](/zh/rest/authentication/endpoints-available-for-github-app-user-access-tokens)

  GitHub应用可以使用用户访问令牌向以下 REST 终结点发出请求。

* [可用于细粒度的个人访问令牌的终结点](/zh/rest/authentication/endpoints-available-for-fine-grained-personal-access-tokens)

  fine-grained personal access token 可以向以下 REST 终结点发出请求。

* [GitHub应用所需的权限](/zh/rest/authentication/permissions-required-for-github-apps)

  对于授予某个 GitHub App 的每项权限，以下是应用可以使用的 REST API 终结点。

* [细粒度个人访问令牌所需的权限](/zh/rest/authentication/permissions-required-for-fine-grained-personal-access-tokens)

  对于授予某个 fine-grained personal access token 的每项权限，以下是应用可以使用的 REST API 终结点。

* [使用 REST API 和 JavaScript 编写脚本](/zh/rest/guides/scripting-with-the-rest-api-and-javascript)

  使用 Octokit.js SDK 编写脚本，以便与 REST API 交互。

* [使用 REST API 和 Ruby 编写脚本](/zh/rest/guides/scripting-with-the-rest-api-and-ruby)

  了解如何使用 Octokit.rb SDK 编写脚本，以便与 REST API 交互。

* [为用户发现资源](/zh/rest/guides/discovering-resources-for-a-user)

  了解如何通过向 REST API 发出经过身份验证的请求，找到您的应用程序能够为用户可靠地访问的仓库和组织。

* [执行部署](/zh/rest/guides/delivering-deployments)

  使用部署 REST API，您可以构建与您的服务器和第三方应用程序交互的自定义工具。

* [将数据渲染为图形](/zh/rest/guides/rendering-data-as-graphs)

  了解如何使用 D3.js 库和 Ruby Octokit 可视化仓库中的编程语言。

* [处理注释](/zh/rest/guides/working-with-comments)

  使用 REST API，您可以访问和管理拉取请求、议题或提交中的注释。

* [构建 CI 服务器](/zh/rest/guides/building-a-ci-server)

  使用状态 API 构建您自己的 CI 系统。

* [使用 REST API 与 Git 数据库交互](/zh/rest/guides/using-the-rest-api-to-interact-with-your-git-database)

  使用 REST API，可在 GitHub 上的 Git 数据库中读取和写入原始 Git 对象，并列出和更新你的引用（分支头部和标记）。

* [使用 REST API 与检查交互](/zh/rest/guides/using-the-rest-api-to-interact-with-checks)

  可以使用 REST API 生成 GitHub Apps 针对存储库中的代码更改运行强大的检查。 您可以创建应用程序以执行持续集成 、代码分析或代码扫描服务，并提供有关提交的详细反馈。

* [加密 REST API 的机密](/zh/rest/guides/encrypting-secrets-for-the-rest-api)

  要使用 REST API 创建或更新机密，必须加密机密的值。

* [GitHub Actions 构件的 REST API 终结点](/zh/rest/actions/artifacts)

  使用 REST API 与 GitHub Actions 中的构件进行交互。

* [用于GitHub Actions缓存的 REST API 终结点](/zh/rest/actions/cache)

  使用 REST API 与存储库的 GitHub Actions缓存进行交互。

* [Actions 并发组的 REST API 终结点](/zh/rest/actions/concurrency-groups)

  使用 REST API 查看和管理GitHub Actions工作流的并发组。

* [GitHub托管的运行程序](/zh/rest/actions/hosted-runners)

  使用 REST API 与 GitHub 中的 GitHub Actions 托管运行器进行交互。

* [GitHub Actions OIDC 的 REST API 终结点](/zh/rest/actions/oidc)

  使用 REST API 与 GitHub Actions 中用于 OIDC 主体声明的 JWT 进行交互。

* [针对 GitHub Actions 权限的 REST API 端点](/zh/rest/actions/permissions)

  使用 REST API 与 GitHub Actions 的权限进行交互。

* [用于 GitHub Actions 秘钥的 REST API 端点](/zh/rest/actions/secrets)

  使用 REST API 与 GitHub Actions 中的机密信息进行交互。

* [自托管运行器组的 REST API 终结点](/zh/rest/actions/self-hosted-runner-groups)

  使用 REST API 与 GitHub Actions 的自托管运行器组交互。

* [自托管运行器的 REST API 终结点](/zh/rest/actions/self-hosted-runners)

  使用 REST API 与 GitHub Actions 中的自托管运行器交互。

* [GitHub Actions 变量的 REST API 端点](/zh/rest/actions/variables)

  使用 REST API 与变量 GitHub Actions进行交互。

* [工作流作业的 REST API 终结点](/zh/rest/actions/workflow-jobs)

  使用 REST API 与工作流 GitHub Actions作业进行交互。

* [工作流运行的 REST API 终结点](/zh/rest/actions/workflow-runs)

  使用 REST API 与 GitHub Actions 中的工作流运行进行交互。

* [工作流的 REST API 终结点](/zh/rest/actions/workflows)

  使用 REST API 与工作流 GitHub Actions进行交互。

* [事件的 REST API 终结点](/zh/rest/activity/events)

  使用 REST API 与 GitHub 事件交互。

* [数据流的 REST API 终结点](/zh/rest/activity/feeds)

  使用 REST API 与 GitHub feed 互动。

* [通知的 REST API 终结点](/zh/rest/activity/notifications)

  使用 REST API 管理 GitHub 通知。

* [标星的 REST API 端点](/zh/rest/activity/starring)

  使用 REST API 为存储库添加书签。

* [监视的 REST API 终结点](/zh/rest/activity/watching)

  使用 REST API 订阅存储库中的活动通知。

* [代理任务的 REST API 终结点](/zh/rest/agent-tasks/agent-tasks)

  使用 REST API 启动和管理 Copilot云代理 任务

* [代理密钥的 REST API 端点](/zh/rest/agents/secrets)

  使用 REST API 管理代理的机密。

* [变量的 REST API 终结点](/zh/rest/agents/variables)

  使用 REST API 管理变量。

* [适用于公告横幅的 REST API 终结点](/zh/announcement-banners)

  通过公告横幅 API，可以查看、创建和删除企业或组织的公告横幅。

* [GitHub Apps 的 REST API 终结点](/zh/rest/apps/apps)

  GitHub Apps

* [用于 GitHub App 安装的 REST API 端点](/zh/rest/apps/installations)

  使用 REST API 获取有关 GitHub App 安装的信息，并在这些安装中执行操作。

* [GitHub Marketplace 的 REST API 端点](/zh/rest/apps/marketplace)

  使用 REST API 与 GitHub Marketplace 交互

* [用于 OAuth 授权的 REST API 终结点](/zh/rest/apps/oauth-applications)

  使用 REST API 与 OAuth apps 和 GitHub Apps 的 OAuth 授权进行交互

* [Webhooks 的 GitHub App REST API 终结点](/zh/rest/apps/webhooks)

  使用 REST API 与 Webhook 交互 OAuth apps

* [REST API 的计费终结点](/zh/billing)

  使用 REST API 获取账单信息。

* [Budgets](/zh/rest/billing/budgets)

  使用 REST API 获取预算信息。

* [成本中心](/zh/cost-centers)

  使用 REST API 获取成本中心信息。

* [使用情况计费](/zh/rest/billing/usage)

  使用 REST API 获取计费使用情况信息。

* [使用情况报告](/zh/usage-reports)

  使用 REST API 为企业创建和检索使用情况报告导出。

* [分支的 REST API 端点](/zh/rest/branches/branches)

  使用 REST API 修改分支及其保护设置。

* [受保护分支的 REST API 终结点](/zh/rest/branches/branch-protection)

  使用 REST API 管理受保护的分支。

* [用于安全活动的 REST API 终结点](/zh/rest/campaigns/campaigns)

  使用 REST API 为组织创建和管理安全活动。

* [检查运行的 REST API 终结点](/zh/rest/checks/runs)

  使用 REST API 来管理检查进程。

* [REST API 端点用于检查套件](/zh/rest/checks/suites)

  使用 REST API 管理检查套件。

* [GitHub Classroom 的 REST API 终结点](/zh/rest/classroom/classroom)

  使用 REST API 与 GitHub Classroom 交互。

* [代码质量的 REST API 端点](/zh/rest/code-quality/code-quality)

  使用 REST API 管理代码质量配置。

* [用于 code scanning 警报关闭请求的 REST API 终结点](/zh/alert-dismissal-requests)

  使用 REST API 与存储库中的 code scanning 警报关闭请求交互。

* [适用于代码扫描的 REST API 终结点](/zh/rest/code-scanning/code-scanning)

  使用 REST API 从存储库检索和更新 code scanning 警报。

* [配置](/zh/rest/code-security/configurations)

  使用 REST API 为组织创建和管理安全配置。

* [行为准则的 REST API 终结点](/zh/rest/codes-of-conduct/codes-of-conduct)

  使用 REST API 获取有关行为准则的信息。

* [Codespaces 的 REST API 终结点](/zh/rest/codespaces/codespaces)

  使用 REST API 管理 GitHub Codespaces。

* [适用于 Codespaces 组织的 REST API 终结点](/zh/rest/codespaces/organizations)

  使用 REST API 管理组织成员的 Codespaces 环境。

* [适用于 Codespaces 组织机密的 REST API 终结点](/zh/rest/codespaces/organization-secrets)

  使用 REST API 管理组织级别的 Codespaces 机密。

* [Codespaces 计算机的 REST API 终结点](/zh/rest/codespaces/machines)

  使用 REST API 管理 codespace 可用的机器类型。

* [适用于 Codespaces 存储库机密的 REST API 终结点](/zh/rest/codespaces/repository-secrets)

  使用 REST API 管理用户有权在 codespace 中访问的存储库的机密。

* [适用于 Codespaces 用户机密的 REST API 终结点](/zh/rest/codespaces/secrets)

  使用 REST API 管理用户有权在 codespace 中访问的机密。

* [协作者的 REST API 终端](/zh/rest/collaborators/collaborators)

  使用 REST API 管理存储库的协作者。

* [仓库邀请的 REST API 端点](/zh/rest/collaborators/invitations)

  使用 REST API 查看和管理邀请以协作处理存储库。

* [REST API 提交端点](/zh/rest/commits/commits)

  使用 REST API 与提交交互。

* [适用于提交注释的 REST API 终结点](/zh/rest/commits/comments)

  使用 REST API 与提交注释交互。

* [提交状态的 REST API 端点](/zh/rest/commits/statuses)

  使用 REST API 与提交状态交互。

* [用于Copilot云代理存储库管理的 REST API 终结点](/zh/rest/copilot/copilot-cloud-agent-management)

  使用 REST API 管理存储库 Copilot云代理级别的设置。

* [用于Copilot云代理管理的 REST API 终结点](/zh/rest/copilot/copilot-coding-agent-management)

  使用 REST API 管理 Copilot云代理 的设置。

* [用于Copilot内容排除管理的 REST API 端点](/zh/rest/copilot/copilot-content-exclusion-management)

  使用 REST API 管理 Copilot 内容排除规则。

* [用于Copilot自定义代理的 REST API 端点](/zh/copilot-custom-agents)

  使用 REST API 管理企业的 Copilot自定义代理。

* [用于 Copilot 使用情况指标的REST API终结点](/zh/rest/copilot/copilot-usage-metrics)

  使用 REST API 查看 Copilot 使用情况指标。

* [用于Copilot用户管理的 REST API 终结点](/zh/rest/copilot/copilot-user-management)

  使用 REST API 来管理您组织的 GitHub Copilot业务 订阅服务。

* [Copilot Spaces 协作者](/zh/rest/copilot-spaces/collaborators)

  使用 REST API 管理 Copilot Spaces 协作者。

* [用于 Copilot Spaces 的 REST API 终结点](/zh/rest/copilot-spaces/copilot-spaces)

  使用 REST API 管理 Copilot 空间和相关资源。

* [Copilot Spaces 资源的 REST API 终结点](/zh/rest/copilot-spaces/resources)

  使用 REST API 与 Copilot Spaces 资源进行交互。

* [撤销](/zh/rest/credentials/revoke)

  使用 REST API 撤销你发现已暴露在 GitHub 或其他地方的凭据。

* [Dependabot alerts 的 REST API 端点](/zh/rest/dependabot/alerts)

  使用 REST API 与 Dependabot 存储库的警报进行交互。

* [Dependabot 存储库访问的 REST API 终结点](/zh/rest/dependabot/repository-access)

  使用 REST API 管理 Dependabot 在组织内可访问的仓库。

* [适用于 Dependabot 机密的 REST API 终结点](/zh/rest/dependabot/secrets)

  使用 REST API 管理 Dependabot 组织或存储库的机密。

* [适用于依赖项评审的 REST API 终结点](/zh/rest/dependency-graph/dependency-review)

  使用 REST API 与依赖项更改交互。

* [适用于依赖项提交的 REST API 终结点](/zh/rest/dependency-graph/dependency-submission)

  使用 REST API 提交依赖项。

* [适用于软件物料清单 (SBOM) 的 REST API 终结点](/zh/rest/dependency-graph/sboms)

  使用 REST API 导出存储库的软件材料清单 (SBOM)。

* [适用于部署密钥的 REST API 终结点](/zh/rest/deploy-keys/deploy-keys)

  使用 REST API 创建和管理部署密钥。

* [适用于部署分支策略的 REST API 终结点](/zh/rest/deployments/branch-policies)

  使用 REST API 管理自定义部署分支策略。

* [适用于部署的 REST API 终结点](/zh/rest/deployments/deployments)

  使用 REST API 创建和删除部署和部署环境。

* [适用于部署环境的 REST API 终结点](/zh/rest/deployments/environments)

  使用 REST API 创建、配置和删除部署环境。

* [适用于保护规则的 REST API 终结点](/zh/rest/deployments/protection-rules)

  使用 REST API 创建、配置和删除部署保护规则。

* [适用于部署状态的 REST API 终结点](/zh/rest/deployments/statuses)

  使用 REST API 管理部署状态。

* [表情符号的 REST API 终结点](/zh/rest/emojis/emojis)

  使用 REST API 列出和查看在 GitHub 上使用的所有可用表情符号。

* [用于GitHub企业管理的 REST API 终结点](/zh/enterprise-admin)

  使用 REST API 管理企业。

* [适用于企业团队成员身份的 REST API 终结点](/zh/rest/enterprise-teams/enterprise-team-members)

  使用 REST API 在您的GitHub企业中创建和管理企业团队的成员身份。

* [适用于企业团队组织的 REST API 终结点](/zh/rest/enterprise-teams/enterprise-team-organizations)

  使用 REST API 为 GitHub enterprise 中的企业团队创建和管理组织分配。

* [适用于企业团队的 REST API 终结点](/zh/rest/enterprise-teams/enterprise-teams)

  使用 REST API 在 GitHub 企业版中创建和管理企业团队。

* [gists 的 REST API 终结点](/zh/rest/gists/gists)

  使用 REST API 列出、创建、更新和删除 GitHub 上的公共 Gist。

* [gist 注释的 REST API 终结点](/zh/rest/gists/comments)

  使用 REST API 查看和修改 Gist 上的注释。

* [Git Blob 的 REST API 端点](/zh/rest/git/blobs)

  使用 REST API 与 Git blob（二进制大型对象）交互，该对象类型用于将每个文件的内容存储在存储库中。

* [Git 提交的 REST API 终结点](/zh/rest/git/commits)

  使用 REST API 与 GitHub 上的 Git 数据库中的提交对象进行交互。

* [Git 参考的 REST API 端点](/zh/rest/git/refs)

  使用 REST API 与 GitHub 上的 Git 数据库中的引用进行交互

* [Git 标签的 REST API 端点](/zh/rest/git/tags)

  使用 REST API 与 GitHub 上的 Git 数据库中的标记对象进行交互。

* [Git 树的 REST API 端点](/zh/rest/git/trees)

  使用 REST API 与 GitHub 上的 Git 数据库中的树对象进行交互。

* [gitignore 的 REST API 端点](/zh/rest/gitignore/gitignore)

  使用 REST API 获取可用于忽略文件和目录的 `.gitignore` 模板。

* [适用于组织交互的 REST API 终结点](/zh/rest/interactions/orgs)

  使用 REST API 临时限制哪类用户可以在组织的公共存储库上发表评论、开设问题或创建拉取请求。

* [适用于存储库交互的 REST API 终结点](/zh/rest/interactions/repos)

  使用 REST API 临时限制哪类用户可以在公共存储库上发表评论、开设问题或创建拉取请求。

* [适用于用户交互的 REST API 终结点](/zh/rest/interactions/user)

  使用 REST API 临时限制哪类用户可以在你的公共存储库上发表评论、开设问题或创建拉取请求。

* [适用于问题分配对象的 REST API 端点](/zh/rest/issues/assignees)

  使用 REST API 管理问题和拉取请求的代理人。

* [适用于问题评论的 REST API 终结点](/zh/rest/issues/comments)

  使用 REST API 管理问题和拉取请求的评论。

* [适用于问题事件的 REST API 终结点](/zh/rest/issues/events)

  使用 REST API 检索由问题和拉取请求中的活动触发的事件。

* [问题依赖项的 REST API 终结点](/zh/rest/issues/issue-dependencies)

  使用 REST API 查看、添加和删除问题依赖项。

* [问题字段值的 REST API 端点](/zh/rest/issues/issue-field-values)

  使用 REST API 查看和管理问题的问题字段值。

* [适用于问题的 REST API 终结点](/zh/rest/issues/issues)

  使用 REST API 管理问题和拉取请求。

* [适用于标签的 REST API 终结点](/zh/rest/issues/labels)

  使用 REST API 管理存储库、议题和拉取请求的标签。

* [适用于里程碑的 REST API 终结点](/zh/rest/issues/milestones)

  使用 REST API 管理里程碑。

* [适用于子问题的 REST API 终结点](/zh/rest/issues/sub-issues)

  使用 REST API 查看、添加、删除子问题以及对子问题重新确定优先级。

* [适用于时间线事件的 REST API 终结点](/zh/rest/issues/timeline)

  使用 REST API 接收由问题和拉取请求中的时间线活动触发的事件。

* [REST API 许可证端点](/zh/rest/licenses/licenses)

  使用 REST API 检索常用开源许可证以及特定项目许可证文件的信息。

* [Markdown 的 REST API 终结点](/zh/rest/markdown/markdown)

  使用 REST API 渲染 markdown 文档作为 HTML 页面或原始文本。

* [元数据的 REST API 端点](/zh/rest/meta/meta)

  使用 REST API 获取有关 GitHub元数据的信息，包括服务的 IP 地址 GitHub 。

* [社区指标的 REST API 终结点](/zh/rest/metrics/community)

  使用 REST API 检索有关社区配置文件的信息。

* [存储库统计信息的 REST API 终结点](/zh/rest/metrics/statistics)

  使用 REST API 获取 GitHub 用于可视化不同类型存储库活动的数据。

* [存储库流量的 REST API 终结点](/zh/rest/metrics/traffic)

  使用 REST API 检索存储库图中提供的信息。

* [适用于组织迁移的 REST API 终结点](/zh/rest/migrations/orgs)

  使用 REST API 导出一个或多个存储库，以便将其移动到GitHub Enterprise Server

* [适用于源导入的 REST API 终结点](/zh/rest/migrations/source-imports)

  使用 REST API 开始从 Git 源存储库导入的操作。

* [适用于用户迁移的 REST API 终结点](/zh/rest/migrations/users)

  使用 REST API 审查、备份或迁移存储在 GitHub 上的用户数据。

* [模型目录的 REST API 终结点](/zh/rest/models/catalog)

  可以使用 REST API 获取可用模型的列表，包括模型的 ID、支持的输入/输出形式、速率限制等详细信息。

* [用于模型嵌入的 REST API 终结点](/zh/rest/models/embeddings)

  使用 REST API 处理模型的嵌入请求。

* [用于模型推理的 REST API 终结点](/zh/rest/models/inference)

  可使用 REST API 向指定模型提交聊天补全请求，可选择是否附带组织归属信息。

* [用于 OAuth 应用授权的 REST API 终结点](/zh/oauth-authorizations)

  使用 REST API 管理 OAuth apps 对你的帐户的访问权限。

* [API 见解的 REST API 端点](/zh/rest/orgs/api-insights)

  使用 REST API 查看组织中 API 使用情况的统计信息。

* [工件元数据的 REST API 终结点](/zh/rest/orgs/artifact-metadata)

  使用这些终结点可检索和管理组织中工件的元数据。 工件元数据提供了关于生成工件的信息、其来源以及相关详细信息。

* [构件声明的 REST API 终结点](/zh/rest/orgs/attestations)

  使用 REST API 与工件验证信息进行交互。

* [用于阻止用户的 REST API 终结点](/zh/rest/orgs/blocking)

  使用REST API来阻止和解除对组织中用户的阻止。

* [组织推送规则绕过请求的 REST API 终结点](/zh/bypass-requests)

  使用 REST API 管理组织推送规则绕过请求。

* [自定义属性的 REST API 终结点](/zh/rest/orgs/custom-properties)

  使用 REST API 为组织创建和管理自定义属性。

* [组织自定义属性值的 REST API 终结点](/zh/custom-properties-for-orgs)

  使用 REST API 管理组织的自定义属性值

* [适用于自定义存储库角色的 REST API 终结点](/zh/custom-roles)

  使用 REST API 与自定义存储库角色交互。

* [用于问题字段的 REST API 端点](/zh/rest/orgs/issue-fields)

  使用 REST API 为组织创建和管理问题字段。

* [适用于议题类型的 REST API 终结点](/zh/rest/orgs/issue-types)

  使用 REST API 与组织中的议题类型进行交互。

* [适用于组织成员的 REST API 终结点](/zh/rest/orgs/members)

  使用 REST API 管理组织中的成员身份。

* [用于网络配置的 REST API 终结点](/zh/rest/orgs/network-configurations)

  用于网络配置的 REST API 终结点

* [适用于组织角色的 REST API 终结点](/zh/rest/orgs/organization-roles)

  使用 REST API 与组织角色交互。

* [适用于组织的 REST API 终结点](/zh/rest/orgs/orgs)

  使用 REST API 与组织交互。

* [适用于外部协作者的 REST API 终结点](/zh/rest/orgs/outside-collaborators)

  使用 REST API 管理外部协作者。

* [适用于个人访问令牌的 REST API 终结点](/zh/rest/orgs/personal-access-tokens)

  使用 REST API 管理 fine-grained personal access token。

* [规则套件的 REST API 终结点](/zh/rest/orgs/rule-suites)

  使用 REST API 管理组织的规则套件。

* [规则的 REST API 终结点](/zh/rest/orgs/rules)

  使用 REST API 管理组织的规则集。 组织规则集控制人员如何与组织存储库中的选定分支和标记进行交互。

* [适用于安全管理器的 REST API 端点](/zh/rest/orgs/security-managers)

  使用 REST API 管理组织中的安全管理器。

* [用于组织 Webhooks 的 REST API 接口节点](/zh/rest/orgs/webhooks)

  使用 REST API 与组织中的 Webhook 进行交互。

* [适用于包的 REST API 终结点](/zh/rest/packages/packages)

  使用 REST API 与 GitHub Packages 进行交互.

* [GitHub Pages 的 REST API 终结点](/zh/rest/pages/pages)

  使用 REST API 与 GitHub Pages 站点和生成进行交互。

* [组织配置](/zh/rest/private-registries/organization-configurations)

  使用 REST API 管理组织的专用注册表配置。

* [草稿项目项的 REST API 终结点](/zh/rest/projects/drafts)

  使用 REST API 管理项目中的草稿项。

* [项目字段的 REST API 终结点](/zh/rest/projects/fields)

  使用 REST API 管理项目字段

* [项目条目的 REST API 端点](/zh/rest/projects/items)

  使用 REST API 管理项目项

* [项目的 REST API 端点](/zh/rest/projects/projects)

  使用 REST API 管理项目

* [Project 视图的 REST API 终结点](/zh/rest/projects/views)

  使用 REST API 管理项目视图

* [用于拉取请求的 REST API 终结点](/zh/rest/pulls/pulls)

  使用 REST API 与拉取请求进行交互。

* [用于拉取请求审查注释的 REST API 终结点](/zh/rest/pulls/comments)

  使用 REST API 与拉取请求审查评论进行交互。

* [用于审查请求的 REST API 终结点](/zh/rest/pulls/review-requests)

  使用 REST API 与审查请求进行交互。

* [用于拉取请求评审的 REST API 端点](/zh/rest/pulls/reviews)

  使用 REST API 与拉取请求评审进行交互。

* [速率限制的 REST API 终结点](/zh/rest/rate-limit/rate-limit)

  使用 REST API 检查当前速率限制状态。

* [回应的 REST API 端点](/zh/rest/reactions/reactions)

  使用 REST API 与 GitHub 上的反应进行交互。

* [REST API 发布端点](/zh/rest/releases/releases)

  使用 REST API 创建、修改和删除发布。

* [发布资源的 REST API 端点](/zh/rest/releases/assets)

  使用 REST API 管理发布资产。

* [库认证的 REST API 端点](/zh/rest/repos/attestations)

  使用 REST API 管理存储库证明。

* [存储库自动链接的 REST API 终结点](/zh/rest/repos/autolinks)

  使用 REST API 向外部资源添加自动链接。

* [存储库内容的 REST API 终结点](/zh/rest/repos/contents)

  使用 REST API 在存储库中创建、修改和删除 Base64 编码的内容。

* [自定义属性的 REST API 终结点](/zh/rest/repos/custom-properties)

  使用 REST API 列出组织分配给存储库的自定义属性。

* [分支的 REST API 终结点](/zh/rest/repos/forks)

  使用 REST API 管理存储库分支。

* [适用于议题类型的 REST API 终结点](/zh/rest/repos/issue-types)

  使用 REST API 管理存储库的问题类型。

* [Git LFS 的 REST API 端点](/zh/lfs)

  使用 REST API 为存储库启用或禁用 Git 大型文件存储 （LFS）。

* [存储库的 REST API 终结点](/zh/rest/repos/repos)

  使用 REST API 管理 GitHub 上的存储库。

* [规则套件的 REST API 终结点](/zh/rest/repos/rule-suites)

  使用 REST API 管理存储库的规则套件。

* [规则的 REST API 终结点](/zh/rest/repos/rules)

  使用 REST API 管理存储库的规则集。 规则集控制用户如何与存储库中的选定分支和标记交互。

* [存储库标记的 REST API 端点](/zh/tags)

  使用 REST API 管理存储库的标记。

* [存储库 Webhook 的 REST API 终结点](/zh/rest/repos/webhooks)

  使用 REST API 创建和管理存储库的 Webhook。

* [SCIM 的 REST API 端点](/zh/scim)

  使用 REST API 通过 SCIM 控制和管理GitHub组织成员的访问权限。

* [搜索的 REST API 端点](/zh/rest/search/search)

  使用 REST API 在 GitHub 上搜索特定项目。

* [用于机密扫描自定义模式的 REST API 终结点](/zh/rest/secret-scanning/custom-patterns)

  使用 REST API 管理用于机密扫描的自定义模式。

* [用于推送保护绕过请求的 REST API 终结点](/zh/delegated-bypass)

  使用 REST API 来管理机密扫描中的推送保护绕过请求。

* [用于密钥扫描推送保护的 REST API 接口](/zh/rest/secret-scanning/push-protection)

  使用 REST API 管理机密扫描推送保护。

* [适用于机密扫描的 REST API 终结点](/zh/rest/secret-scanning/secret-scanning)

  使用 REST API 从存储库中检索和更新机密警报。

* [适用于全局安全公告的 REST API 终结点](/zh/rest/security-advisories/global-advisories)

  使用 REST API 查看全局安全公告。

* [适用于存储库安全公告的 REST API 终结点](/zh/rest/security-advisories/repository-advisories)

  使用 REST API 查看和管理存储库安全公告。

* [外部组的 REST API 终结点](/zh/external-groups)

  使用 REST API 查看可用于组织的外部标识提供者组，并管理组织中外部组和团队之间的连接。

* [团队成员的 REST API 端点](/zh/rest/teams/members)

  使用 REST API 在 GitHub 组织中创建和管理团队的成员身份。

* [用于团队同步的 REST API 终结点](/zh/team-sync)

  使用 REST API 管理 GitHub 团队与外部身份提供商 (IdP) 组之间的连接。

* [团队的 REST API 端点](/zh/rest/teams/teams)

  使用 REST API 在 GitHub 组织中创建和管理团队。

* [构件声明的 REST API 终结点](/zh/rest/users/attestations)

  使用 REST API 来管理工件声明。

* [用于阻止用户的 REST API 终结点](/zh/rest/users/blocking)

  使用 REST API 管理被阻止的用户。

* [电子邮件的 REST API 端点](/zh/rest/users/emails)

  使用 REST API 管理经过身份验证的用户的电子邮件地址。

* [关注者的 REST API 终结点](/zh/rest/users/followers)

  使用 REST API 获取有关经过身份验证的用户的关注者的信息。

* [GPG 密钥的 REST API 终结点](/zh/rest/users/gpg-keys)

  使用 REST API 管理经过身份验证的用户的 GPG 密钥。

* [Git SSH 密钥的 REST API 终结点](/zh/rest/users/keys)

  使用 REST API 管理经过身份验证的用户的 Git SSH 密钥。

* [社交帐户的 REST API 终结点](/zh/rest/users/social-accounts)

  使用 REST API 管理经过身份验证的用户的社交帐户。

* [SSH 签名密钥的 REST API 终结点](/zh/rest/users/ssh-signing-keys)

  使用 REST API 管理经过身份验证的用户的 SSH 签名密钥。

* [用户的 REST API 终结点](/zh/rest/users/users)

  使用 REST API 获取有关经过身份验证的用户的公共和私人信息。