{"meta":{"title":"Informationen zur GraphQL-API","intro":"Die GitHub GraphQL-API bietet Flexibilität und die Möglichkeit, genau die Daten zu definieren, die Sie abrufen möchten.","product":"GraphQL-API","breadcrumbs":[{"href":"/de/graphql","title":"GraphQL-API"},{"href":"/de/graphql/overview","title":"Übersicht"},{"href":"/de/graphql/overview/about-the-graphql-api","title":"Informationen zur GraphQL-API"}],"documentType":"article"},"body":"# Informationen zur GraphQL-API\n\nDie GitHub GraphQL-API bietet Flexibilität und die Möglichkeit, genau die Daten zu definieren, die Sie abrufen möchten.\n\n## Übersicht\n\nHier findest du einige schnelle Links für die Einrichtung der GraphQL-API:\n\n* [Authentication](/de/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql)\n* [Root-Endpunkt](/de/graphql/guides/forming-calls-with-graphql#the-graphql-endpoint)\n* [Schemaintrospektion](/de/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)\n* [Ratenbegrenzungen](/de/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api)\n* [Migration von REST](/de/graphql/guides/migrating-from-rest-to-graphql)\n\nWeitere Informationen über die APIs von GitHub finden Sie unter [Vergleich der REST-API und der GraphQL-API von GitHub](/de/rest/about-the-rest-api/comparing-githubs-rest-api-and-graphql-api).\n\n## Informationen zu GraphQL\n\nDie Sprache der [GraphQL](https://graphql.org/)-Datenabfrage lautet:\n\n* **A [Spezifikation](https://spec.graphql.org/June2018/).** Die Spezifikation bestimmt die Gültigkeit des [schema](/de/graphql/guides/introduction-to-graphql#schema) auf dem API-Server. Das Schema bestimmt die Gültigkeit von Client-Aufrufen.\n\n* **[Stark typisiert](#about-the-graphql-schema-reference).** Das Schema definiert das Typsystem einer API und alle Objektbeziehungen.\n\n* **[Introspective](/de/graphql/guides/introduction-to-graphql#discovering-the-graphql-api).** Ein Client kann das Schema nach Details zum Schema abfragen.\n\n* **[Hierarchisch](/de/graphql/guides/forming-calls-with-graphql).** Die Form eines GraphQL-Aufrufs spiegelt die Form der zurückgegebenen JSON-Daten. [Geschachtelte Felder](/de/graphql/guides/migrating-from-rest-to-graphql#example-nesting) ermöglichen es Ihnen, nur die Daten zu erhalten, die Sie in einem einzelnen Roundtrip angeben.\n\n* **Eine Anwendungsschicht.** GraphQL ist kein storage Modell oder eine Datenbankabfragesprache. Die *graph* bezieht sich auf im Schema definierte Diagrammstrukturen, wobei [nodes](/de/graphql/guides/introduction-to-graphql#node) Objekte definieren und [edges](/de/graphql/guides/introduction-to-graphql#edge) Beziehungen zwischen Objekten definieren. Die API durchläuft und gibt Anwendungsdaten basierend auf den Schemadefinitionen zurück, unabhängig davon, wie die Daten gespeichert werden.\n\n## Warum GitHub GraphQL verwendet\n\nGitHub sich für GraphQL entschieden, da es für unsere Integratoren deutlich mehr Flexibilität bietet. Die Möglichkeit, genau die gewünschten— Daten zu definieren und *nur* die gewünschten— Daten zu definieren, ist ein leistungsstarker Vorteil gegenüber herkömmlichen REST-API-Endpunkten. GraphQL ermöglicht es Ihnen, mehrere REST-Anforderungen durch *einen einzelnen Aufruf* zu ersetzen, um die von Ihnen angegebenen Daten abzurufen.\n\nWeitere Informationen dazu, warum GitHub in GraphQL investiert haben, finden Sie im ursprünglichen [announcement Blogbeitrag](https://github.blog/2016-09-14-the-github-graphql-api/).\n\n## Informationen zum GraphQL-Schemaverweis\n\nDie Dokumente in der Randleiste werden aus dem GitHub GraphQL-Schema [](/de/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)generiert. Alle Aufrufe werden für das Schema überprüft und ausgeführt. Verwende diese Dokumente, um herauszufinden, welche Daten du aufrufen kannst:\n\n* Zulässige Vorgänge: Abfragen und Mutationen.\n\n* Schemadefinierte Typen: Skalare, Objekte, Enumerationen, Schnittstellen, Vereinigungen und Eingabeobjekte.\n\nWeitere Informationen, z. B. Authentifizierungs- und Zinslimitdetails, finden Sie im [guides](/de/graphql/guides).\n\n## Anfordern von Unterstützung\n\nUm Fragen, Fehlerberichte und Diskussionen zu GitHub Apps, OAuth apps und API-Entwicklung zu finden, durchsuche das [Kategorie „API“ und „Webhooks“ in GitHub-Community-Diskussionen](https://github.com/orgs/community/discussions/categories/api-and-webhooks). Die Diskussionen werden von GitHub-Mitarbeitern moderiert und gepflegt und von der GitHub-Community beantwortet.\n\nWende dich bei folgenden Anliegen über das Kontaktformular direkt an den [GitHub-Support](https://support.github.com/):\n\n* Garantierte Antwort von GitHub-Personal\n* Supportanfragen, die vertrauliche Daten oder private Anliegen enthalten\n* Funktionsanfragen\n* Feedback zu GitHub-Produkten\n\nWenn Sie unerwartete Fehler beobachten, können Sie [githubstatus.com](https://www.githubstatus.com/) oder die [GitHub Status-API](https://www.githubstatus.com/api) verwenden, um nach Vorfällen zu suchen, die sich auf die API auswirken."}