Skip to main content
REST API теперь версия. Дополнительные сведения см. в разделе "О управлении версиями API".

Документация по REST API GitHub

Создайте интеграции, извлеките данные и автоматизируйте рабочие процессы с помощью REST API GitHub.

Статьи

Automate CI/CD workflows

REST API endpoints для GitHub Actions OIDC

Используйте REST API для взаимодействия с JWTs для утверждений субъекта OIDC в GitHub Actions.
Automate CI/CD workflows

REST API endpoints для артефактов GitHub Actions

Используйте REST API для взаимодействия с артефактами в GitHub Actions.
Automate CI/CD workflows

REST API endpoints для переменных GitHub Actions

Используйте REST API для взаимодействия с переменными в GitHub Actions.
Automate CI/CD workflows

REST API endpoints для секретов GitHub Actions

Используйте REST API для взаимодействия с секретами в GitHub Actions.
Administer enterprises and billing

REST API endpoints для управления GitHub Enterprise Server

Используйте REST API для управления экземпляром GitHub Enterprise Server.
Learn about the REST API

Библиотеки для REST API

Для расширения и упрощения использования API GitHub можно использовать официальные библиотеки Octokit и другие сторонние библиотеки.
Learn about the REST API

Быстрый старт для GitHub REST API

Узнайте, как начать работу с REST API GitHub.
Learn about the REST API

Версии API

Узнайте, как указать, какую версию REST API следует использовать при каждом запросе к REST API.
Authenticate API requests

Для приложений GitHub требуются права

Для каждого разрешения, предоставленного GitHub App, это конечные точки REST API, которые может использовать приложение.
Отображение {начало}-{конец} {всего}