# Dokumentation zu GitHub GraphQL-API

Um Integrationen zu erstellen, Daten abzurufen und Ihre Workflows zu automatisieren, verwenden Sie die GitHub GraphQL-API. Die GitHub GraphQL-API bietet präzisere und flexiblere Abfragen als die GitHub REST-API.

## Recommended

* [Informationen zur GraphQL-API](/de/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  Die GraphQL-API von GitHub bietet Flexibilität und die Möglichkeit, genau die Daten zu definieren, die du abrufen möchtest.

* [Einführung in GraphQL](/de/enterprise-cloud@latest/graphql/guides/introduction-to-graphql)

  Lernen Sie nützliche Terminologie und Konzepte für die Verwendung der GitHub GraphQL-API kennen.

* [Erstellen von Aufrufen mit GraphQL](/de/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Hier erfährst du, wie du dich bei der GraphQL-API authentifizierst und anschließend Abfragen und Mutationen erstellst und ausführst.

* [Verwenden der Paginierung in der GraphQL-API](/de/enterprise-cloud@latest/graphql/guides/using-pagination-in-the-graphql-api)

  Erfahren Sie, wie Sie Datensätze mithilfe der cursorbasierten Paginierung mit der GraphQL-API durchlaufen.

* [Migrieren von REST zu GraphQL](/de/enterprise-cloud@latest/graphql/guides/migrating-from-rest-to-graphql)

  Hier lernst du Best Practices und Überlegungen zur Migration von der GitHub-REST API zur GitHub-GraphQL-API kennen.

* [Ratenbegrenzungen und Abfragegrenzwerte für die GraphQL-API](/de/enterprise-cloud@latest/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api)

  Die GraphQL-API von GitHub hat bestimmte Einschränkungen, um übermäßige oder missbräuchliche Aufrufe der GitHub-Server abzufedern.

## Links

### Getting started

* [Informationen zur GraphQL-API](/de/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  Die GraphQL-API von GitHub bietet Flexibilität und die Möglichkeit, genau die Daten zu definieren, die du abrufen möchtest.

* [Erstellen von Aufrufen mit GraphQL](/de/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Hier erfährst du, wie du dich bei der GraphQL-API authentifizierst und anschließend Abfragen und Mutationen erstellst und ausführst.

## Articles

* [Informationen zur GraphQL-API](/de/enterprise-cloud@latest/graphql/overview/about-the-graphql-api)

  Die GraphQL-API von GitHub bietet Flexibilität und die Möglichkeit, genau die Daten zu definieren, die du abrufen möchtest.

* [Öffentliches Schema](/de/enterprise-cloud@latest/graphql/overview/public-schema)

  Lade das öffentliche Schema für die GitHub GraphQL-API herunter.

* [Änderungen mit disruptiven Auswirkungen](/de/enterprise-cloud@latest/graphql/overview/breaking-changes)

  Erfahre mehr über aktuelle und bevorstehende Breaking Changes an der GitHub-GraphQL-API.

* [Ratenbegrenzungen und Abfragegrenzwerte für die GraphQL-API](/de/enterprise-cloud@latest/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api)

  Die GraphQL-API von GitHub hat bestimmte Einschränkungen, um übermäßige oder missbräuchliche Aufrufe der GitHub-Server abzufedern.

* [Abfragen](/de/enterprise-cloud@latest/graphql/reference/queries)

  Der Abfragetyp definiert GraphQL-Vorgänge, die Daten vom Server abrufen.

* [Mutationen](/de/enterprise-cloud@latest/graphql/reference/mutations)

  Der Mutationstyp definiert GraphQL-Vorgänge, die Daten auf dem Server ändern.

* [Objekte](/de/enterprise-cloud@latest/graphql/reference/objects)

  Objekte in GraphQL stellen die Ressourcen dar, auf die Sie zugreifen können.

* [Schnittstellen](/de/enterprise-cloud@latest/graphql/reference/interfaces)

  Schnittstellen dienen als übergeordnete Objekte, von denen andere Objekte erben können.

* [Enums](/de/enterprise-cloud@latest/graphql/reference/enums)

  Enumerationen stellen mögliche Wertesätze für ein Feld dar.

* [Vereinigungen](/de/enterprise-cloud@latest/graphql/reference/unions)

  Eine Union ist ein Objekttyp, der viele Objekte repräsentiert.

* [Eingabeobjekte](/de/enterprise-cloud@latest/graphql/reference/input-objects)

  Eingabeobjekte können als „zusammensetzbare Objekte“ beschrieben werden, da sie einen Satz von Eingabefeldern enthalten, die das Objekt definieren.

* [Skalare](/de/enterprise-cloud@latest/graphql/reference/scalars)

  Skalare sind Grundwerte: Int, Float, String, Boolean oder ID.

* [Einführung in GraphQL](/de/enterprise-cloud@latest/graphql/guides/introduction-to-graphql)

  Lernen Sie nützliche Terminologie und Konzepte für die Verwendung der GitHub GraphQL-API kennen.

* [Erstellen von Aufrufen mit GraphQL](/de/enterprise-cloud@latest/graphql/guides/forming-calls-with-graphql)

  Hier erfährst du, wie du dich bei der GraphQL-API authentifizierst und anschließend Abfragen und Mutationen erstellst und ausführst.

* [Verwenden globaler Knoten-IDs](/de/enterprise-cloud@latest/graphql/guides/using-global-node-ids)

  Du kannst globale Knoten-IDs von Objekten über die REST-API abrufen und sie in GraphQL-Vorgängen verwenden.

* [Migrieren von REST zu GraphQL](/de/enterprise-cloud@latest/graphql/guides/migrating-from-rest-to-graphql)

  Hier lernst du Best Practices und Überlegungen zur Migration von der GitHub-REST API zur GitHub-GraphQL-API kennen.

* [Verwenden von GraphQL-Clients](/de/enterprise-cloud@latest/graphql/guides/using-graphql-clients)

  Du kannst Abfragen für echte GitHub-Daten mithilfe verschiedener GraphQL-Clients und -Bibliotheken ausführen.

* [Verwenden der Paginierung in der GraphQL-API](/de/enterprise-cloud@latest/graphql/guides/using-pagination-in-the-graphql-api)

  Erfahren Sie, wie Sie Datensätze mithilfe der cursorbasierten Paginierung mit der GraphQL-API durchlaufen.

* [Verwalten von Unternehmenskonten](/de/enterprise-cloud@latest/graphql/guides/managing-enterprise-accounts)

  Du kannst dein Unternehmenskonto und die zugehörigen Organisationen mit der GraphQL-API verwalten.

* [Verwenden der GraphQL-API für Diskussionen](/de/enterprise-cloud@latest/graphql/guides/using-the-graphql-api-for-discussions)

  Erfahre, wie du die GitHub Discussions GraphQL-API verwendest.

* [Migrieren globaler GraphQL-Knoten-IDs](/de/enterprise-cloud@latest/graphql/guides/migrating-graphql-global-node-ids)

  Hier erfährst du mehr über die beiden globalen Knoten-ID-Formate und wie sie vom Legacyformat zum neuen Format migriert werden.