Gratis APIDev-toolsAPI-sleutelOfficieel
GitHub REST API
Lees repo's, issues, gebruikers, releases en code-zoekopdrachten rechtstreeks vanuit github.com
De officiële GitHub REST API geeft toegang tot repositories, issues, pull requests, gebruikers, commits, releases, gists en code-zoekopdrachten. De meeste read-endpoints werken anoniem; een gratis personal access token verhoogt de limieten en ontgrendelt privédata. Dit is de canonieke manier om repo-metadata, steraantallen en bestandsinhoud programmatisch op te halen.
Gratis tier
Gratis; niet-geverifieerd 60 req/uur, geverifieerd met een gratis token 5.000 req/uurLimieten
60 req/uur niet-geverifieerd (per IP); 5.000 req/uur met een personal access token. De Search API heeft een eigen lagere limiet (30 req/min geverifieerd, 10 req/min niet-geverifieerd) plus secundaire misbruikdetectielimieten (~900 punten/min voor REST).Authenticatie
API-sleutelBasis-URL
https://api.github.comWat je ermee zou bouwen
- Verzamel live steraantallen en metadata voor een open-source-catalogus
- Laad de SKILL.md of README van een repo in een skill tijdens runtime
- Zoek op GitHub naar repo's die overeenkomen met een onderwerp om een automatisering te verrijken
- Bewaak nieuwe releases en emit een changelog-feedvermelding
Belangrijkste endpoints
- GET
/repos/{owner}/{repo}Repository-metadata inclusief sterren, forks, taal, onderwerpen - GET
/repos/{owner}/{repo}/contents/{path}Ophalen van een bestand of directorylijst (base64-bestandsinhoud) - GET
/users/{username}Openbare profieldata voor een gebruiker of organisatie - GET
/search/repositoriesZoek repositories op trefwoord, taal, sterren - GET
/repos/{owner}/{repo}/releases/latestMeest recente gepubliceerde release met assets
Leden
Leden krijgen het kant-en-klare recept
Log gratis in om het voorbeeldverzoek te kopiëren, een voorbeeldantwoord te bekijken en de valkuilen te lezen.
Tags
gitcodedevelopersearchmetadata