Katalog

GitHub-API

GitHub-Daten über eine normalisierte API, mit Preis pro Anfrage in USD, ohne Abos und mit automatischem Failover bei redundanten Endpoints.

Endpoints10Anbieter2Ab · trendende repositorys1,20 USD/1k Anfr. · GiraffeAlle DetailsDoku lesen
Verfügbarkeit
99,89%
30d · 880 Aufrufe
Anfragen
885
30 T · wöchentlich, letzte 12 Wochen
Antwort
5,7s
Median · 30d
POST

Trendende Repositorys

Meistgenutzt
/v1/run/github.trending_repositoriesgithub.trending_repositories
Liste die GitHub-Trending-Repositorys auf (Rang, Stars, heute gewonnene Stars, Sprache und Beschreibung), filterbar nach Sprache und Zeitfenster.
836 /Monat
▼80.7%
100,00%
5878ms p50
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Repository

/v1/run/github.repositorygithub.repository
Rufe die Metadaten eines GitHub-Repositorys per URL ab (Stars, Forks, Sprache, Topics, Lizenz und Zeitstempel).
40 /Monat
▲94.1%
97,14%
2017ms p50
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Nutzer

/v1/run/github.usergithub.user
Rufe das öffentliche Profil eines GitHub-Nutzers per Handle ab (Name, Bio, Unternehmen, Standort, Follower und Repo-Zahlen).
9 /Monat
▲350%
100,00%
853ms p50
2
ab1,20 USD/1k Anfr.
Giraffe
POST

Trendende Entwickler

/v1/run/github.trending_developersgithub.trending_developers
Liste trendende GitHub-Entwickler auf (Rang, Benutzername, Name, Avatar und ihr beliebtestes Repository), optional gefiltert nach Programmiersprache und Zeitraum.
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Nutzeraktivität

/v1/run/github.user_activitygithub.user_activity
Liste die öffentliche Beitragsaktivität eines GitHub-Nutzers per Handle für ein bestimmtes Jahr auf (nach Monat gruppierte Zusammenfassungen von Commits, Pull Requests und Issues mit Repository-Links).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Nutzerbeiträge zu Projekten

/v1/run/github.user_contributionsgithub.user_contributions
Rufe den Beitragsgraphen eines GitHub-Nutzers für ein Jahr ab (Gesamtzahl der Beiträge plus Tageszahlen und Heatmap-Intensität).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Follower des Nutzers

/v1/run/github.user_followersgithub.user_followers
Liste die Follower eines GitHub-Nutzers per Handle mit Paginierung auf (Login, Typ, Avatar und Profil-URL jedes Followers).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Gefolgte des Nutzers

/v1/run/github.user_followinggithub.user_following
Liste die GitHub-Nutzer auf, denen ein bestimmter Nutzer folgt, per Handle mit Paginierung (Login, Typ, Avatar und Profil-URL jedes Kontos).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Pull Requests des Nutzers

/v1/run/github.user_pull_requestsgithub.user_pull_requests
Liste die öffentlichen Pull Requests eines GitHub-Nutzers per Handle mit optionaler Datumsfilterung und Paginierung auf (Titel, Repository, Status, Erstellungsdatum und URL).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe
POST

Repositorys des Nutzers

/v1/run/github.user_repositoriesgithub.user_repositories
Liste die öffentlichen Repositorys eines GitHub-Nutzers mit Sortierung und Cursor-Paginierung auf (Name, Beschreibung, Sprache, Stars und Forks).
-
-
1
Preis1,20 USD/1k Anfr.
Giraffe

Über die GitHub-API

Jeder Anbieter bepreist jeden Endpoint unabhängig, daher zeigt die Tabelle den günstigsten Preis pro Endpoint. Öffne einen, um alle Anbieter zu vergleichen.

Gemessene Leistung

Was die GitHub-API tatsächlich leistet

Jeder Aufruf über AnyAPI in den letzten 30 Tagen, hier gezählt statt versprochen.

99,9%
der Aufrufe erfolgreich (880 Aufrufe)
Bei der ersten Quelle erfolgreich 99,9%Fehlgeschlagen 0,1%
Geschätzte Antwortzeit (879 Aufrufe über alle Endpoints)
Gewichtete p50-Schätzung
5,7s
Nach Anfragen gewichteter Durchschnitt der p50-Werte der Endpoints, kein gemeinsames Perzentil über alle Anfragen
Gewichtete p99-Schätzung
10,5s
Nach Anfragen gewichteter Durchschnitt der p99-Werte der Endpoints, kein gemeinsames Perzentil über alle Anfragen

FAQ

Über die GitHub-API

Die AnyAPI-GitHub-API liefert GitHub-Daten als normalisiertes JSON über 10 Endpoints: repository, trendende entwickler, trendende repositorys, nutzer, nutzeraktivität, nutzerbeiträge zu projekten, follower des nutzers, gefolgte des nutzers, pull requests des nutzers und repositorys des nutzers. Du rufst einen Endpoint pro Aufgabe mit einem einzigen Schlüssel auf, und AnyAPI routet jede Anfrage über 2 Quellen und weicht automatisch aus, wenn eine ausfällt. Die Preise sind in US-Dollar, ab 1,20 USD pro 1.000 Anfragen beim günstigsten Endpoint, ohne Abo und ohne monatliches Minimum. In den letzten 30 Tagen waren 99,9% der GitHub-Aufrufe über AnyAPI erfolgreich, bei einer nach Anfragen gewichteten mittleren Antwortzeit von 5,7 Sekunden über 880 gemessene Aufrufe.

Die Preise sind in US-Dollar, ab 1,20 USD pro 1.000 Anfragen beim günstigsten Endpoint, ohne Abo und ohne monatliches Minimum. Du lädst ein USD-Guthabenkonto auf, und jeder Aufruf bucht davon ab. Bei manchen fehlgeschlagenen, vom Guthabenkonto bezahlten Anfragen fallen Bearbeitungsgebühren an, die wir zum Selbstkostenpreis ohne Aufschlag weitergeben. Die Fehlerantwort zeigt den berechneten Betrag.

10 Endpoints: repository, trendende entwickler, trendende repositorys, nutzer, nutzeraktivität, nutzerbeiträge zu projekten, follower des nutzers, gefolgte des nutzers, pull requests des nutzers und repositorys des nutzers. Jeder nutzt dieselbe Authentifizierung und liefert dieselbe normalisierte Antwortstruktur, sodass der Wechsel zu einem zweiten GitHub-Endpoint nur eine geänderte URL bedeutet.

In den letzten 30 Tagen waren 99,9% der GitHub-Aufrufe über AnyAPI erfolgreich, bei einer nach Anfragen gewichteten mittleren Antwortzeit von 5,7 Sekunden über 880 gemessene Aufrufe. Das sind AnyAPIs eigene Messungen des Traffics durch das Gateway, laufend neu berechnet, kein veröffentlichtes Service-Level-Ziel.