Toutes les API gratuites
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 gratuit

Limites 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é API

URL de base

https://api.github.com

Ce 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