Документация по API GraphQL GitHub
Для создания интеграций, получения данных и автоматизации рабочих процессов используйте GitHub API GraphQL. GitHub API GraphQL предлагает более точные и гибкие запросы, чем GitHub REST API.
Рекомендуемая конфигурация
Сведения API GraphQL
API GraphQL GitHub обеспечивает гибкость и возможность точно определить данные, которые необходимо получить.
Общие сведения о GraphQL
Изучите полезную терминологию и концепции для использования GitHub GraphQL API.
Формирование вызовов с помощью GraphQL
Узнайте, как выполнить проверку подлинности в API GraphQL, а затем узнайте, как создавать и выполнять запросы и изменения.
Статьи
Входные объекты
Входные объекты можно описать как составные, так как они включают набор входных полей, определяющих объект.
Запросы
Тип запроса определяет операции GraphQL, которые извлекают данные с сервера.
Изменения
Тип изменения определяет операции GraphQL, изменяющие данные на сервере.
Интерфейсы
Интерфейсы служат родительскими объектами, от которых могут наследоваться другие объекты.
Использование API GraphQL для обсуждений
Сведения об использовании API GraphQL GitHub Discussions.
Использование глобальных идентификаторов узлов
Глобальные идентификаторы узлов объектов можно получить с помощью REST API и использовать их в операциях GraphQL.
Использование клиентов GraphQL
Вы можете выполнять запросы к реальным данным GitHub с помощью различных клиентов и библиотек GraphQL.
Использование разбиения на страницы в API GraphQL
Узнайте, как просматривать наборы данных с помощью разбиения на страницы на основе курсоров с помощью API GraphQL.
Критические изменения
Узнайте о последних и предстоящих критических изменениях в API GraphQL GitHub.