Para automatizar las tareas comunes, respaldar tus datos, o crear integraciones que se extienden GitHub Enterprise, puedes utilizar la API de GitHub Enterprise.
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.