L’API REST est maintenant versionnée. Pour plus d’informations, consultez « À propos des versions de l’API ».
Documentation sur l’API REST GitHub
Créez des intégrations, récupérez des données et automatisez vos workflows avec l’API REST GitHub.
Recommandé
Démarrage rapide pour l’API REST GitHub
Découvrez comment bien démarrer avec l’API REST GitHub.
Prise en main de l’API REST
Découvrez comment utiliser l’API REST GitHub.
Authentification auprès de l’API REST
Vous pouvez vous authentifier auprès de l’API REST pour accéder à davantage de points de terminaison et avoir une limite de débit plus élevée.
Articles
À propos de la description OpenAPI pour l'API REST
L'API REST GitHub REST API est entièrement décrite dans un document conforme à OpenAPI.
API REST pour la gestion des installations d’applications GitHub de l’organisation
Utilisez l’API REST pour gérer les données GitHub Apps installées dans les organisations de votre entreprise.
Authentification auprès de l’API REST
Vous pouvez vous authentifier auprès de l’API REST pour accéder à davantage de points de terminaison et avoir une limite de débit plus élevée.
Autorisations nécessaires pour les jetons d’accès personnels affinés
Pour chaque autorisation accordée à un fine-grained personal access token, il s’agit des points de terminaison d’API REST que l’application peut utiliser.
Autorisations requises pour les applications GitHub
Pour chaque autorisation accordée à un GitHub App, il s’agit des points de terminaison d’API REST que l’application peut utiliser.
Bibliothèques pour l’API REST
Vous pouvez utiliser les bibliothèques Octokit officielles et d’autres bibliothèques tierces pour étendre et simplifier l’utilisation de l’API GitHub.
Changements cassants
Découvrez les changements de rupture introduits dans chaque version d’API REST.
Chiffrement des secrets pour l’API REST
Pour créer ou mettre à jour un secret avec l’API REST, vous devez chiffrer la valeur du secret.
Comparaison de l'API REST de GitHub et de l'API GraphQL
Découvrez les API de GitHub pour étendre et personnaliser votre expérience de GitHub.