This version of GitHub Enterprise Server was discontinued on 2024-03-26. 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.
GitHub REST API documentation
Create integrations, retrieve data, and automate your workflows with the GitHub REST API.
Start here
View allPopular
Delivering deployments
Using the Deployments REST API, you can build custom tooling that interacts with your server and a third-party app.
Using the REST API to interact with checks
You can use the REST API to build GitHub Apps that run powerful checks against code changes in a repository. You can create apps that perform continuous integration, code linting, or code scanning services and provide detailed feedback on commits.
Using pagination in the REST API
Learn how to navigate through paginated responses from the REST API.