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 de gestion du serveur GitHub Enterprise , sont préfixés par l’URL suivante :
http(s)://HOSTNAME/api/v3
Les points de terminaison de l’API de gestion du serveur GitHub Enterprise sont uniquement préfixés par un nom d’hôte et un port d’administration :
http(s)://HOSTNAME:ADMINISTRATION-PORT/
Authentification
Vos points de terminaison de l’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 inclure la portée OAuth site_admin lorsqu’ils sont utilisés avec ces points de terminaison.
Ces points de terminaison ne sont accessibles qu’aux administrateurs du site GitHub Enterprise Server authentifiés, à l’exception des points de terminaison de l’API Points de terminaison d’API REST pour la gestion de GitHub Enterprise Server, qui permettent 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.17.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 ».