{"meta":{"title":"About the GitHub Enterprise API","intro":"GitHub Enterprise Server supports REST and GraphQL APIs.","product":"Enterprise administrators","breadcrumbs":[{"href":"/en/enterprise-server@3.22/admin","title":"Enterprise administrators"},{"href":"/en/enterprise-server@3.22/admin/overview","title":"Overview"},{"href":"/en/enterprise-server@3.22/admin/overview/about-the-github-enterprise-api","title":"GitHub Enterprise API"}],"documentType":"article"},"body":"# About the GitHub Enterprise API\n\nGitHub Enterprise Server supports REST and GraphQL APIs.\n\nWith the APIs, you can automate many administrative tasks. Some examples include:\n\n* Perform a configuration run to apply changes to Management Console settings. For more information, see [REST API endpoints for managing GitHub Enterprise Server](/en/enterprise-server@3.22/rest/enterprise-admin/manage-ghes).\n\n* Configure LDAP sync. For more information, see [REST API endpoints for LDAP](/en/enterprise-server@3.22/rest/enterprise-admin/ldap).\n\n* Collect statistics about your enterprise. For more information, see [REST API endpoints for admin stats](/en/enterprise-server@3.22/rest/enterprise-admin/admin-stats).\n\n* Manage your enterprise account. For more information, see [Managing enterprise accounts](/en/enterprise-server@3.22/graphql/guides/managing-enterprise-accounts).\n\nFor the complete documentation for the GitHub Enterprise Server APIs, see [GitHub REST API](/en/enterprise-server@3.22/rest) and [GitHub GraphQL API](/en/enterprise-server@3.22/graphql)."}