This version of GitHub Enterprise was discontinued on February 9, 2017. 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. For help with the upgrade, contact GitHub Enterprise support.

github-circuit-board-illustration

Build your app on the GitHub platform

Not sure where to start? We’ve put together some handy guides and libraries you can use to start building.

Explore the documentation
Getting started

Let's walk through core API concepts as we tackle some everyday use cases.

Read the guide →

Basics of authentication

In this section, we're going to focus on the basics of authentication.

Read the guide →

Discovering resources for a user

Applications often need to fetch the current user's repositories and organizations.

Read the guide →

Libraries

Use the official Octokit library, or choose between any of the available third party libraries.


Explore popular integrations

Whatever your needs—whether it’s mobile apps or continuous integration—you can build it with the GitHub API.

Browse integrations directory