Ces points de terminaison prennent uniquement en charge l’authentification à l’aide d’un personal access token (classic). Pour plus d’informations, consultez « Gestion de vos jetons d'accès personnels ».
URL de point de terminaison
Ces points de terminaison , à l'exception des points de terminaison de Console de gestion, sont précédés de l'URL suivante :
http(s)://HOSTNAME/api/v3
Les points de terminaison de Console de gestion sont précédés uniquement d'un nom d'hôte :
http(s)://HOSTNAME/
Authentification
Vos points de terminaison d'API d'installation de GitHub Enterprise Server acceptent les mêmes méthodes d'authentification que l'API GitHub. Pour plus d’informations, consultez « Authentification auprès de l’API REST ».
Les jetons OAuth doivent avoir l’étendue OAuth site_admin
lorsqu’ils sont utilisés avec ces points de terminaison.
Ces points de terminaison sont uniquement accessibles aux administrateurs de site GitHub Enterprise Server authentifiés, à l'exception des points de terminaison de Console de gestion, qui nécessitent le mot de passe de la console de gestion.
Remarque : les points de terminaison Management Console seront déconseillés dans une version ultérieure de GitHub Enterprise Server. Vous pouvez accéder aux mêmes fonctionnalités à l’aide des points de terminaison Gérer GitHub Enterprise Server. Pour plus d’informations, consultez « Points de terminaison d’API REST pour la gestion de GitHub Enterprise Server ».
Informations sur la version
La version actuelle de votre entreprise est retournée dans l'en-tête de réponse de l'API REST : X-GitHub-Enterprise-Version: enterprise-server@3.12.0
Vous pouvez également lire la version actuelle en appelant GET /meta
. Pour plus d’informations, consultez « Points de terminaison d’API REST pour les métadonnées ».