Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2026-03-17. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

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

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

Статьи

Explore the schema reference

Входные объекты

Входные объекты можно описать как составные, так как они включают набор входных полей, определяющих объект.
Explore the schema reference

Запросы

Тип запроса определяет операции GraphQL, которые извлекают данные с сервера.
Explore the schema reference

Изменения

Тип изменения определяет операции GraphQL, изменяющие данные на сервере.
Explore the schema reference

Интерфейсы

Интерфейсы служат родительскими объектами, от которых могут наследоваться другие объекты.
Get started and make API calls

Использование API GraphQL для обсуждений

Сведения об использовании API GraphQL GitHub Discussions.
Get started and make API calls

Использование глобальных идентификаторов узлов

Глобальные идентификаторы узлов объектов можно получить с помощью REST API и использовать их в операциях GraphQL.
Get started and make API calls

Использование клиентов GraphQL

Вы можете выполнять запросы к реальным данным GitHub с помощью различных клиентов и библиотек GraphQL.
Get started and make API calls

Использование разбиения на страницы в API GraphQL

Узнайте, как просматривать наборы данных с помощью разбиения на страницы на основе курсоров с помощью API GraphQL.
Understand API changes and limits

Критические изменения

Узнайте о последних и предстоящих критических изменениях в API GraphQL GitHub.
Отображение {начало}-{конец} {всего}