Para automatizar las tareas comunes, respaldar tus datos, o crear integraciones que se extienden GitHub Enterprise Server, puedes utilizar la API de GitHub Enterprise Server.
Para obtener más información acerca de la API, consulta la API de REST de GitHub y la API de GraphQL de GitHub. También puedes mantenerte actualizado respecto de las novedades relacionadas con la API siguiendo el GitHubBlog del programador.