API gratuiteOutils de devClé APIOfficiel
GitHub REST API
Lisez les dépôts, issues, utilisateurs, releases et recherches de code directement depuis github.com
L'API REST officielle de GitHub expose les dépôts, issues, pull requests, utilisateurs, commits, releases, gists et la recherche de code. La plupart des endpoints de lecture fonctionnent de manière anonyme ; un token d'accès personnel gratuit augmente les limites et déverrouille les données privées. C'est la méthode canonique pour récupérer les métadonnées de dépôt, les compteurs d'étoiles et le contenu des fichiers par programmation.
Palier gratuit
Gratuit ; 60 req/heure sans authentification, 5 000 req/heure authentifié avec un token gratuitLimites de débit
60 req/heure sans authentification (par IP) ; 5 000 req/heure avec un token d'accès personnel. L'API de recherche a sa propre limite plus basse (30 req/min authentifié, 10 req/min non authentifié) plus des limites secondaires de détection d'abus (~900 points/min pour REST).Authentification
Clé APIURL de base
https://api.github.comCe que vous pourriez construire avec
- Collecter les compteurs d'étoiles et métadonnées en temps réel pour un catalogue open-source
- Récupérer le contenu d'un SKILL.md ou README d'un dépôt dans une skill à l'exécution
- Rechercher sur GitHub des dépôts correspondant à un topic pour enrichir une automatisation
- Surveiller les nouvelles releases et émettre une entrée de flux de changelog
Endpoints clés
- GET
/repos/{owner}/{repo}Métadonnées du dépôt incluant étoiles, forks, langage, topics - GET
/repos/{owner}/{repo}/contents/{path}Récupérer un fichier ou la liste d'un répertoire (contenu de fichier en base64) - GET
/users/{username}Données de profil public d'un utilisateur ou d'une organisation - GET
/search/repositoriesRecherche de dépôts par mot-clé, langage, étoiles - GET
/repos/{owner}/{repo}/releases/latestDernière release publiée avec les assets
Membres
Les membres accèdent à la recette exécutable
Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.
Tags
gitcodedevelopersearchmetadata