Enterprise 2.18 Administration
See the Enterprise homepage for information about the supported releases. In addition to the GitHub.com API, these GitHub Enterprise-specific endpoints are available:
- Admin Stats
- Global Webhooks
- LDAP
- License
- Management Console
- Organization Administration
- Organization Pre-receive Hooks
- Pre-receive Environments
- Pre-receive Hooks
- Repository Pre-receive Hooks
- Search Indexing
- User Administration
Endpoint URLs
REST API endpoints—except Management Console API endpoints—are prefixed with the following URL:
http(s)://hostname/api/v3/
Management Console API endpoints are only prefixed with a hostname:
http(s)://hostname/
Authentication
Your GitHub Enterprise installation's API endpoints accept the same authentication methods as the GitHub.com API. You can authenticate yourself with OAuth tokens (which can be created using the Authorizations API) or basic authentication.
OAuth tokens must have the :site_admin OAuth scope when used with Enterprise-specific endpoints.
Enterprise administration API endpoints are only accessible to authenticated GitHub Enterprise site administrators, except for the Management Console API, which requires the Management Console password.
Version information
The current version of a GitHub Enterprise instance is returned in the response header of every API:
X-GitHub-Enterprise-Version: 2.18.0
You can also read the current version by calling the meta endpoint.