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.
Démarrer ici
Afficher toutInformations sur l’API REST
Familiarisez-vous avec la documentation de l’API REST.
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.
Meilleures pratiques pour utiliser l'API REST
Suivez ces meilleures pratiques pendant l’utilisation de l’API de GitHub.
Populaire
Limites de débit pour l'API REST
Découvrez les limites de débit de l'API REST, comment éviter de les dépasser et ce qu'il faut faire si vous les dépassez.
Résolution des problèmes de l’API REST
Découvrez comment diagnostiquer et résoudre les problèmes courants pour l’API REST.
Écriture de scripts avec l’API REST et JavaScript
Écrivez un script en utilisant le SDK Octokit.js pour interagir avec l’API REST.
Sécuriser les informations d’identification de l’API
Suivez ces bonnes pratiques pour sécuriser vos jetons et informations d’identification d’API.
Livraison de déploiements
À l’aide de l’API REST Déploiements, vous pouvez créer des outils personnalisés qui interagissent avec votre serveur et une application tierce.
Utilisation de l’API REST pour interagir avec des vérifications
Vous pouvez utiliser l’API REST pour créer des GitHub Apps qui exécutent des contrôles puissants sur les modifications du code dans un dépôt. Vous pouvez créer des applications qui effectuent une intégration continue, un linting de code ou des services d’analyse de code et fournir des commentaires détaillés sur les validations.
Utilisation de la pagination dans l’API REST
Découvrez comment parcourir les réponses paginées de l’API REST.
En utilisant l’API REST
- Prise en main de l’API REST
- Limites de débit pour l'API REST
- Utilisation de la pagination dans l’API REST
- Bibliothèques pour l’API REST
- Meilleures pratiques pour utiliser l'API REST
- Résolution des problèmes de l’API REST
- Fuseaux horaires et API REST
- Utilisation de CORS et JSONP pour effectuer des requêtes cross-origin
- Types d’événement de problème
- types d’événements GitHub
Authentification auprès de l’API REST
- Authentification auprès de l’API REST
- Sécuriser les informations d’identification de l’API
- Points de terminaison disponibles pour les jetons d'accès pour l'installation des applications GitHub
- Points de terminaison disponibles pour les jetons d’accès utilisateur de l’application GitHub
- Points de terminaison disponibles pour les jetons d’accès personnels affinés
- Autorisations requises pour les applications GitHub
- Autorisations nécessaires pour les jetons d’accès personnels affinés
Guides
- Écriture de scripts avec l’API REST et JavaScript
- Écriture de scripts avec l’API REST et Ruby
- Découverte de ressources pour un utilisateur
- Livraison de déploiements
- Rendu des données sous forme de graphes
- Utilisation des commentaires
- Création d’un serveur CI
- Utilisation de l’API REST pour interagir avec votre base de données Git
- Utilisation de l’API REST pour interagir avec des vérifications
- Chiffrement des secrets pour l’API REST