👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.
Article version: GitHub.com

About GitHub's APIs

Learn about GitHub's APIs to extend and customize your GitHub experience.

In this article

Were you able to find what you were looking for?

There are two stable versions of the GitHub API: the REST API and the GraphQL API.

When using the REST API, we encourage you to request v3 via the Accept header.

For information on using the GraphQL API, see the v4 docs.

Deprecated versions

beta

We deprecated the beta API on April 22, 2014.

v2

We removed support for API v2 on June 12, 2012.

v1

We removed support for API v1 on June 12, 2012.

Were you able to find what you were looking for?

Ask a human

Can't find what you're looking for?

Contact us