{"meta":{"title":"REST API endpoints for GitHub Enterprise administration","intro":"Use the REST API to administer your enterprise.","product":"REST API","breadcrumbs":[{"href":"/en/enterprise-server@3.20/rest","title":"REST API"},{"href":"/en/enterprise-server@3.20/rest/enterprise-admin","title":"Enterprise administration"}],"documentType":"category"},"body":"# REST API endpoints for GitHub Enterprise administration\n\nUse the REST API to administer your enterprise.\n\n## Links\n\n* [REST API endpoints for admin stats](/en/enterprise-server@3.20/rest/enterprise-admin/admin-stats)\n\n  Use the REST API to retrieve a variety of metrics about your installation.\n\n* [REST API endpoints for global announcements](/en/enterprise-server@3.20/rest/enterprise-admin/announcement)\n\n  Use the REST API to manage the global announcement banner in your enterprise.\n\n* [REST API endpoints for enterprise audit logs](/en/enterprise-server@3.20/rest/enterprise-admin/audit-log)\n\n  Use the REST API to retrieve audit logs for an enterprise.\n\n* [REST API endpoints for bypass requests](/en/enterprise-server@3.20/rest/enterprise-admin/bypass-requests)\n\n  Use the REST API to manage enterprise push rule bypass requests.\n\n* [REST API endpoints for enterprise security features for code](/en/enterprise-server@3.20/rest/enterprise-admin/code-security-and-analysis)\n\n  Use the REST API to manage use of security features for your enterprise.\n\n* [/credential-authorizations](/en/enterprise-server@3.20/credential-authorizations)\n\n* [Custom properties](/en/enterprise-server@3.20/rest/enterprise-admin/custom-properties)\n\n  Use the REST API to manage custom properties for your enterprise.\n\n* [/custom-properties-for-orgs](/en/enterprise-server@3.20/custom-properties-for-orgs)\n\n* [/enterprise-roles](/en/enterprise-server@3.20/enterprise-roles)\n\n* [/enterprises](/en/enterprise-server@3.20/enterprises)\n\n* [REST API endpoints for global webhooks](/en/enterprise-server@3.20/rest/enterprise-admin/global-webhooks)\n\n  Use the REST API to manage global webhooks for your enterprise.\n\n* [REST API endpoints for LDAP](/en/enterprise-server@3.20/rest/enterprise-admin/ldap)\n\n  Use the REST API to update account relationships between a GitHub Enterprise Server user or team and its linked LDAP entry or queue a new synchronization.\n\n* [Licensing](/en/enterprise-server@3.20/rest/enterprise-admin/licensing)\n\n  Use the REST API to get licensing information.\n\n* [REST API endpoints for Enterprise Live Migrations](/en/enterprise-server@3.20/rest/enterprise-admin/live-migrations)\n\n  Use the REST API to manage Enterprise Live Migrations on your GitHub Enterprise Server instance.\n\n* [REST API endpoints for managing GitHub Enterprise Server](/en/enterprise-server@3.20/rest/enterprise-admin/manage-ghes)\n\n  Use the REST API to manage your GitHub Enterprise Server instance.\n\n* [/network-configurations](/en/enterprise-server@3.20/network-configurations)\n\n* [REST API endpoints for organization pre-receive hooks](/en/enterprise-server@3.20/rest/enterprise-admin/org-pre-receive-hooks)\n\n  Use the REST API to view and modify enforcement of the pre-receive hooks that are available to an organization.\n\n* [REST API for managing organization GitHub App installations](/en/enterprise-server@3.20/rest/enterprise-admin/organization-installations)\n\n  Use the REST API to manage which GitHub Apps are installed in your enterprise's organizations.\n\n* [REST API endpoints for enterprise organizations](/en/enterprise-server@3.20/rest/enterprise-admin/orgs)\n\n  Use the REST API to create organizations on your enterprise.\n\n* [REST API endpoints for pre-receive environments](/en/enterprise-server@3.20/rest/enterprise-admin/pre-receive-environments)\n\n  Use the REST API to create, list, update and delete environments for pre-receive hooks.\n\n* [REST API endpoints for pre-receive hooks](/en/enterprise-server@3.20/rest/enterprise-admin/pre-receive-hooks)\n\n  Use the REST API to create, list, update and delete pre-receive hooks.\n\n* [REST API endpoints for repository pre-receive hooks](/en/enterprise-server@3.20/rest/enterprise-admin/repo-pre-receive-hooks)\n\n  Use the REST API to view and modify enforcement of the pre-receive hooks that are available to a repository.\n\n* [REST API endpoints for rules](/en/enterprise-server@3.20/rest/enterprise-admin/rules)\n\n  Use the REST API to manage rulesets for an enterprise. Rulesets control how people can interact with repositories and code.\n\n* [REST API endpoints for SCIM](/en/enterprise-server@3.20/rest/enterprise-admin/scim)\n\n  Use the REST API to automate user creation and team memberships with SCIM.\n\n* [/security-advisories](/en/enterprise-server@3.20/security-advisories)\n\n* [REST API endpoints for enterprise users](/en/enterprise-server@3.20/rest/enterprise-admin/users)\n\n  Use the REST API to suspend, unsuspend, promote, and demote users on your enterprise."}