Документация по API GraphQL GitHub
Чтобы создавать интеграции, извлекать данные и автоматизировать рабочие процессы, используйте API GraphQL для GitHub. API GraphQL для GitHub предоставляет более точные и гибкие запросы, чем REST API GitHub.
Начните здесь
Просмотреть все- Формирование вызовов с помощью GraphQL- Узнайте, как выполнить проверку подлинности в API GraphQL, а затем узнайте, как создавать и выполнять запросы и изменения. 
- Общие сведения о GraphQL- Изучите полезную терминологию и концепции использования API GitHub GraphQL. 
- Использование клиентов GraphQL- Вы можете выполнять запросы к реальным данным GitHub с помощью различных клиентов и библиотек GraphQL. 
- Миграция из REST в GraphQL- Ознакомьтесь с рекомендациями по миграции из REST API GitHubв API GraphQL GitHub. 
- Управление корпоративными учетными записями- Вы можете управлять корпоративной учетной записью и организациями, которыми она владеет, с помощью API GraphQL. 
- Использование глобальных идентификаторов узлов- Глобальные идентификаторы узлов объектов можно получить с помощью REST API и использовать их в операциях GraphQL. 
Guides
- Общие сведения о GraphQL
- Формирование вызовов с помощью GraphQL
- Использование глобальных идентификаторов узлов
- Миграция из REST в GraphQL
- Использование клиентов GraphQL
- Использование разбиения на страницы в API GraphQL
- Использование API GraphQL для обсуждений
- Перенос глобальных идентификаторов узлов GraphQL