List all GitLab Migrations

GET /bulk_imports

This feature was introduced in GitLab 14.1.

Query parameters

  • page integer(int32)

    Current page number

    Default value is 1.

  • per_page integer(int32)

    Number of items per page

    Default value is 20.

  • sort string

    Return GitLab Migrations sorted in created by asc or desc order.

    Values are asc or desc. Default value is desc.

  • status string

    Return GitLab Migrations with specified status

    Values are created, started, finished, timeout, or failed.

Responses

  • 200 application/json

    List all GitLab Migrations

    Hide response attributes Show response attributes object
    • id integer(int32)
    • status string

      Values are created, started, finished, timeout, or failed.

    • source_type string
    • created_at string(date-time)
    • updated_at string(date-time)
  • 401

    Unauthorized

  • 404

    Not found

  • 503

    Service unavailable

GET /bulk_imports
curl \
 --request GET 'https://www.gitlab.com/api/v4/bulk_imports' \
 --header "Private-Token: $API_KEY"
Response examples (200)
[
  {
    "id": 1,
    "status": "finished",
    "source_type": "gitlab",
    "created_at": "2012-05-28T04:42:42-07:00",
    "updated_at": "2012-05-28T04:42:42-07:00"
  }
]