Alle kostenlosen APIs
Kostenlose APIDev-ToolsAPI-SchlüsselOffiziell

GitHub REST API

Repos, Issues, Nutzer, Releases und Code-Suche direkt von github.com abrufen

Die offizielle GitHub REST API stellt Repositories, Issues, Pull Requests, Nutzer, Commits, Releases, Gists und die Code-Suche bereit. Die meisten Lese-Endpunkte funktionieren anonym; ein kostenloser Personal Access Token erhöht die Limits und erschließt private Daten. Es ist der kanonische Weg, um Repository-Metadaten, Star-Zahlen und Dateiinhalte programmatisch abzurufen.

Free Tier

Kostenlos; unauthentifiziert 60 Req/Stunde, authentifiziert mit einem kostenlosen Token 5.000 Req/Stunde

Ratenlimits

60 Req/Stunde unauthentifiziert (pro IP); 5.000 Req/Stunde mit einem Personal Access Token. Die Search-API hat ein eigenes niedrigeres Limit (30 Req/min authentifiziert, 10 Req/min unauthentifiziert) sowie sekundäre Missbrauchserkennungslimits (~900 Punkte/min für REST).

Auth

API-Schlüssel

Basis-URL

https://api.github.com

Was du damit bauen kannst

  • Live-Star-Zahlen und Metadaten für einen Open-Source-Katalog sammeln
  • Die SKILL.md oder README eines Repos zur Laufzeit in einen Skill laden
  • GitHub nach Repos zu einem Thema durchsuchen, um eine Automation anzureichern
  • Auf neue Releases achten und einen Changelog-Feed-Eintrag erzeugen

Wichtige Endpunkte

  • GET/repos/{owner}/{repo}Repository-Metadaten inklusive Stars, Forks, Sprache, Topics
  • GET/repos/{owner}/{repo}/contents/{path}Datei oder Verzeichnisinhalt abrufen (base64-kodierter Dateiinhalt)
  • GET/users/{username}Öffentliche Profildaten eines Nutzers oder einer Organisation
  • GET/search/repositoriesRepositories nach Stichwort, Sprache, Stars durchsuchen
  • GET/repos/{owner}/{repo}/releases/latestNeuestes veröffentlichtes Release mit Assets
Mitglieder

Mitglieder erhalten das ausführbare Rezept

Melde dich kostenlos an, um die Beispielanfrage zu kopieren, eine Beispielantwort zu sehen und die Stolperfallen zu lesen.

Tags

gitcodedevelopersearchmetadata