Migration

These APIs help you move projects to or from GitHub.

Organization migrations

The organization migrations API lets you move a repository from GitHub to GitHub Enterprise.

Source imports

The Source Import API lets you start an import from a Git, Subversion, Mercurial, or Team Foundation Server source repository. This is the same functionality as the GitHub Importer.

User migrations

You can use this API to review, backup, or migrate your user data stored on GitHub.com.