---
title: "List repositories for a user migration"
method: GET
path: "/user/migrations/{migration_id}/repositories"
tags: ["migrations"]
---

# List repositories for a user migration

`GET /user/migrations/{migration_id}/repositories`

Lists all the repositories for this user migration.

## Path parameters

- `migration_id` integer, required

## Query parameters

- `per_page` integer
- `page` integer

## Response `200`

Response

- SimpleRepository[]
  - `id` integer, required — A unique identifier of the repository.
  - `node_id` string, required — The GraphQL identifier of the repository.
  - `name` string, required — The name of the repository.
  - `full_name` string, required — The full, globally unique, name of the repository.
  - `owner` SimpleUser, required — A GitHub user.
    - `name` string, nullable
    - `email` string, nullable
    - `login` string, required
    - `id` integer, required
    - `node_id` string, required
    - `avatar_url` string, uri, required
    - `gravatar_id` string, nullable, required
    - `url` string, uri, required
    - `html_url` string, uri, required
    - `followers_url` string, uri, required
    - `following_url` string, required
    - `gists_url` string, required
    - `starred_url` string, required
    - `subscriptions_url` string, uri, required
    - `organizations_url` string, uri, required
    - `repos_url` string, uri, required
    - `events_url` string, required
    - `received_events_url` string, uri, required
    - `type` string, required
    - `site_admin` boolean, required
    - `starred_at` string
    - `user_view_type` string
  - `private` boolean, required — Whether the repository is private.
  - `html_url` string, uri, required — The URL to view the repository on GitHub.com.
  - `description` string, nullable, required — The repository description.
  - `fork` boolean, required — Whether the repository is a fork.
  - `url` string, uri, required — The URL to get more information about the repository from the GitHub API.
  - `archive_url` string, required — A template for the API URL to download the repository as an archive.
  - `assignees_url` string, required — A template for the API URL to list the available assignees for issues in the repository.
  - `blobs_url` string, required — A template for the API URL to create or retrieve a raw Git blob in the repository.
  - `branches_url` string, required — A template for the API URL to get information about branches in the repository.
  - `collaborators_url` string, required — A template for the API URL to get information about collaborators of the repository.
  - `comments_url` string, required — A template for the API URL to get information about comments on the repository.
  - `commits_url` string, required — A template for the API URL to get information about commits on the repository.
  - `compare_url` string, required — A template for the API URL to compare two commits or refs.
  - `contents_url` string, required — A template for the API URL to get the contents of the repository.
  - `contributors_url` string, uri, required — A template for the API URL to list the contributors to the repository.
  - `deployments_url` string, uri, required — The API URL to list the deployments of the repository.
  - `downloads_url` string, uri, required — The API URL to list the downloads on the repository.
  - `events_url` string, uri, required — The API URL to list the events of the repository.
  - `forks_url` string, uri, required — The API URL to list the forks of the repository.
  - `git_commits_url` string, required — A template for the API URL to get information about Git commits of the repository.
  - `git_refs_url` string, required — A template for the API URL to get information about Git refs of the repository.
  - `git_tags_url` string, required — A template for the API URL to get information about Git tags of the repository.
  - `issue_comment_url` string, required — A template for the API URL to get information about issue comments on the repository.
  - `issue_events_url` string, required — A template for the API URL to get information about issue events on the repository.
  - `issues_url` string, required — A template for the API URL to get information about issues on the repository.
  - `keys_url` string, required — A template for the API URL to get information about deploy keys on the repository.
  - `labels_url` string, required — A template for the API URL to get information about labels of the repository.
  - `languages_url` string, uri, required — The API URL to get information about the languages of the repository.
  - `merges_url` string, uri, required — The API URL to merge branches in the repository.
  - `milestones_url` string, required — A template for the API URL to get information about milestones of the repository.
  - `notifications_url` string, required — A template for the API URL to get information about notifications on the repository.
  - `pulls_url` string, required — A template for the API URL to get information about pull requests on the repository.
  - `releases_url` string, required — A template for the API URL to get information about releases on the repository.
  - `stargazers_url` string, uri, required — The API URL to list the stargazers on the repository.
  - `statuses_url` string, required — A template for the API URL to get information about statuses of a commit.
  - `subscribers_url` string, uri, required — The API URL to list the subscribers on the repository.
  - `subscription_url` string, uri, required — The API URL to subscribe to notifications for this repository.
  - `tags_url` string, uri, required — The API URL to get information about tags on the repository.
  - `teams_url` string, uri, required — The API URL to list the teams on the repository.
  - `trees_url` string, required — A template for the API URL to create or retrieve a raw Git tree of the repository.
  - `hooks_url` string, uri, required — The API URL to list the hooks on the repository.

## Other responses

- `404` — Resource not found

---

[API](https://skmtc.net/github/apis/api-github-com.md) · [All operations](https://skmtc.net/github/apis/api-github-com/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/github/api-github-com/revisions/312a80145102/schema)
