This version of GitHub Enterprise Server will be discontinued on 2026-03-17. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.
The REST API is now versioned. For more information, see "About API versioning."
REST API endpoints for apps
Use the REST API to retrieve information about GitHub Apps and GitHub App installations.
- REST API endpoints for GitHub Apps
- Get the authenticated app
- Create a GitHub App from a manifest
- List installation requests for the authenticated app
- List installations for the authenticated app
- Get an installation for the authenticated app
- Delete an installation for the authenticated app
- Create an installation access token for an app
- Suspend an app installation
- Unsuspend an app installation
- Create a scoped access token
- Get an app
- Get an organization installation for the authenticated app
- Get a repository installation for the authenticated app
- Get a user installation for the authenticated app
- REST API endpoints for GitHub App installations
- REST API endpoints for OAuth authorizations
- REST API endpoints for GitHub App webhooks