Skip to main content
L’API REST est maintenant versionnée. Pour plus d’informations, consultez « À propos des versions de l’API ».

Endpoints d’API REST pour l’administration de GitHub Enterprise

Utilisez l’API REST pour administrer votre entreprise.

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 ».

Points de terminaison