Remarque
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 de l’API Manage GitHub Enterprise Server, sont précédés de l’URL suivante :
http(s)://HOSTNAME/api/v3
Les points de terminaison de l’API Gérer GitHub Enterprise Server ne sont préfixés qu’avec un nom d’hôte et un port d’administration :
http(s)://HOSTNAME:ADMINISTRATION-PORT/
Authentification
Les points de terminaison d’API de votre GitHub Enterprise Server installation 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 inclure la portée OAuth site_admin lorsqu’ils sont utilisés avec ces points de terminaison.
Ces points de terminaison sont accessibles uniquement aux administrateurs de site authentifiés GitHub Enterprise Server , à l’exception des points de terminaison de l’API Points de terminaison d’API REST pour la gestion de GitHub Enterprise Server , qui autorisent l’authentification en tant qu’utilisateur de la console de gestion. Consultez « Géstion de votre instance à partir de l’IU WEB. ».
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.16.0
Vous pouvez également connaître la version actuelle en appelant GET /meta. Pour plus d’informations, consultez « Points de terminaison d’API REST pour les métadonnées ».