Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-09-25. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

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

Points de terminaison d’API REST pour l’administration GitHub Enterprise

Utilisez l'API REST pour administrer votre entreprise.

Note

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 et de l’API de la console de gestion, sont préfixés par l’URL suivante :

http(s)://HOSTNAME/api/v3

Les points de terminaison pour l’API de gestion du serveur GitHub Enterprise et l’API de la console de gestion 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 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 ne sont accessibles qu’aux administrateurs de 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 et de l’API Points de terminaison d’API REST pour la console de gestion, 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.10.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 ».

Points de terminaison