Gratis APIUtviklerverktøyAPI-nøkkelOffisiell
GitHub REST API
Les repos, issues, brukere, releases og kodesøk direkte fra github.com
Det offisielle GitHub REST API eksponerer repositories, issues, pull requests, brukere, commits, releases, gists og kodesøk. De fleste leseendepunkter fungerer anonymt; et gratis personlig tilgangstoken hever grensene og låser opp private data. Det er den kanoniske måten å hente repo-metadata, stjerne-antall og filinnhold programmatisk.
Gratisnivå
Gratis; uautentisert 60 forespørsler/time, autentisert med et gratis token 5 000 forespørsler/timeHastighetsgrenser
60 forespørsler/time uautentisert (per IP); 5 000 forespørsler/time med et personlig tilgangstoken. Search API har sin egen lavere grense (30 forespørsler/min autentisert, 10 forespørsler/min uautentisert) pluss sekundære misbruksdeteksjonsgrenser (~900 poeng/min for REST).Autentisering
API-nøkkelBase-URL
https://api.github.comHva du kan bygge med det
- Hent live stjerne-antall og metadata for en åpen kildekode-katalog
- Hent et repos SKILL.md- eller README-innhold inn i en skill ved kjøretid
- Søk på GitHub etter repos som matcher et emne for å berike en automasjon
- Overvåk nye releases og emit en changelog-feedoppføring
Sentrale endepunkter
- GET
/repos/{owner}/{repo}Repository-metadata inkludert stjerner, forks, språk, emner - GET
/repos/{owner}/{repo}/contents/{path}Hent en fil eller katalogliste (base64-filinnhold) - GET
/users/{username}Offentlige profildata for en bruker eller organisasjon - GET
/search/repositoriesSøk etter repositories etter nøkkelord, språk, stjerner - GET
/repos/{owner}/{repo}/releases/latestSiste publiserte release med assets
Medlemmer
Medlemmer får den kjørbare oppskriften
Logg inn gratis for å kopiere eksempelforespørselen, se et eksempelsvar og lese fallgruvene.
Tagger
gitcodedevelopersearchmetadata