Skip to main content

Diese Version von GitHub Enterprise Server wird eingestellt am 2026-08-25. Nicht mehr unterstützte Versionen werden nicht unterstützt. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Eine bessere Leistung, verbesserte Sicherheit und neue Features in GitHub Enterprise Server finden Sie unter Overview des Upgradeprozesses. Wenden Sie sich bei Fragen zum Upgrade an den GitHub Enterprise Support.

API-Versionen

Bei jeder Anforderung an die REST-API müssen Sie angeben, welche Version der REST-API verwendet werden soll.

Informationen zur API-Versionsverwaltung

Die GitHub-REST-API ist versioniert. Der API-Versionsname basiert auf dem Datum, an dem die API-Version veröffentlicht wurde. Beispielsweise wurde die API-Version 2026-03-10 am Tue, 10 Mar 2026 veröffentlicht.

Breaking Changes sind Änderungen, die möglicherweise eine Integration unterbrechen können. Wir werden vorab benachrichtigt, bevor wir die Änderungen veröffentlichen. Zu Breaking Changes gehören:

  • Entfernen eines gesamten Vorgangs
  • Entfernen oder Umbenennen eines Parameters
  • Entfernen oder Umbenennen eines Antwortfelds
  • Hinzufügen eines neuen erforderlichen Parameters
  • Erforderlichmachen eines zuvor optionalen Parameters
  • Ändern des Typs eines Parameters oder Antwortfelds
  • Entfernen von Enumerationswerten
  • Hinzufügen einer neuen Validierungsregel zu einem vorhandenen Parameter
  • Ändern der Authentifizierungs- oder Autorisierungsanforderungen

Alle additiven (Nonbreaking) Changes sind in allen unterstützten API-Versionen verfügbar. Additive Änderungen sind Änderungen, die eine Integration nicht unterbrechen sollten. Zu den additiven Änderungen gehören:

  • Hinzufügen eines Vorgangs
  • Hinzufügen eines optionalen Parameters
  • Hinzufügen eines optionalen Anforderungsheaders
  • Hinzufügen eines Antwortfelds
  • Hinzufügen eines Antwortheaders
  • Hinzufügen von Enumerationswerten

Wenn eine neue REST-API-Version veröffentlicht wird, wird die vorherige API-Version noch mindestens 24 Monate nach der Veröffentlichung der neuen API-Version unterstützt.

Informationen zur GitHub Enterprise Server Versionsverwaltung und REST-API-Versionsverwaltung

GitHub Enterprise Server Versionen werden von REST-API-Versionen entkoppelt. Sie können Ihre GitHub Enterprise Server Version aktualisieren, aber dieselbe REST-API-Version beibehalten, solange die API-Version in der GitHub Enterprise Server Version enthalten ist. Ebenso können Sie Ihre REST-API-Version aktualisieren, ohne Ihre GitHub Enterprise Server Version zu aktualisieren, solange die von Ihnen ausgewählte neue REST-API-Version für Ihre GitHub Enterprise Server Version verfügbar ist.

Die GitHub Enterprise Server Versionshinweise werden angezeigt, wenn eine REST-API-Version nicht mehr unterstützt wird. Weitere Informationen finden Sie unter Versionshinweise.

Angeben einer API-Version

Sie sollten den Header X-GitHub-Api-Version verwenden, um eine API-Version anzugeben. Beispiel:

curl --header "X-GitHub-Api-Version:2022-11-28" https://api.github.com/zen

Anforderungen ohne den Header X-GitHub-Api-Version verwenden standardmäßig die version 2022-11-28.

Wenn du eine API-Version angibst, die nicht mehr unterstützt wird, wird eine 400 Fehlermeldung angezeigt.

Upgrade auf eine neue API-Version

Bevor du ein Upgrade auf eine neue REST-API-Version durchführst, solltest du das Änderungsprotokoll der Breaking Changes lesen, um zu verstehen, welche Breaking Changes enthalten sind und um weitere Informationen über das Upgrade auf diese bestimmte API-Version zu erhalten. Weitere Informationen finden Sie unter Aktuelle Änderungen.

Wenn Sie Ihre Integration aktualisieren, um die neue API-Version im Header X-GitHub-Api-Version anzugeben, müssen Sie auch alle änderungen vornehmen, die für Ihre Integration erforderlich sind, um mit der neuen API-Version zu arbeiten.

Sobald deine Integration aktualisiert ist, teste sie, um zu überprüfen, ob sie mit der neuen API-Version funktioniert.

Unterstützte API-Versionen

Die folgenden REST-API-Versionen werden derzeit unterstützt:

2022-11-28

Du kannst auch eine API-Anforderung stellen, um alle unterstützten API-Versionen abzurufen. Weitere Informationen finden Sie unter REST-API-Endpunkte für Metadaten.