Skip to main content

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

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

Статьи

Explore the schema reference

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

Входные объекты можно описать как составные, так как они включают набор входных полей, определяющих объект.
Understand API changes and limits

Журнал изменений

Журнал изменений схемы GraphQL — это список последних и предстоящих изменений в схеме API GraphQL. Он включает в себя изменения, совместимые с обратной совместимостью, и предстоящие критические изменения.
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.
Отображение {начало}-{конец} {всего}