Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2024-07-09. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

REST API 现已经过版本控制。 有关详细信息,请参阅“关于 API 版本控制”。

适用于 GitHub Enterprise 管理的 REST API 终结点

使用 REST API 管理企业。

端点 URL

这些终结点(管理控制台终结点除外)是以下 URL 的前缀:

http(s)://HOSTNAME/api/v3

管理控制台终结点仅以主机名为前缀:

http(s)://HOSTNAME/

身份验证

GitHub Enterprise Server 安装的 API 终结点接受与 GitHub API 相同的身份验证方法。 有关详细信息,请参阅“对 REST API 进行身份验证”。

与这些端点一起使用时,OAuth 令牌必须具有 site_admin OAuth 范围

这些端点只有经过身份验证的 GitHub Enterprise Server 站点管理员可以访问,但管理控制台端点例外,它需要管理控制台密码

版本信息

企业当前版本在 REST API 响应头中返回:X-GitHub-Enterprise-Version: enterprise-server@3.9.0 还可通过调用 GET /meta 来读取当前版本。 有关详细信息,请参阅“元数据的 REST API 终结点”。

终结点