Start a new offline transfer import
Initiates a new offline transfer import from object storage
Authorizations
Section titled “ Authorizations ”Request Body required
Section titled “ Request Body required ”object
Name of the object storage bucket where export data is stored
AWS S3 object storage configuration
object
AWS S3 access key ID
AWS S3 secret access key
AWS S3 object storage region
Use path-style URLs instead of virtual-hosted-style URLs
MinIO or other S3-compatible object storage configuration
object
S3-compatible access key ID
S3-compatible secret access key
S3-compatible object storage region
Object storage location endpoint
Use path-style URLs instead of virtual-hosted-style URLs
Google Cloud Storage configuration using a service account JSON key
object
Google Cloud project ID
Google Cloud service account JSON key contents
Google Cloud Storage configuration using S3-interoperability HMAC keys
object
GCS HMAC access key ID
GCS HMAC secret
GCS bucket region
Use path-style URLs instead of virtual-hosted-style URLs
Prefix of the export within the bucket
List of entities to import
object
Type of the entity to import
Full path of the entity on the source instance
Full path of the destination namespace
Destination slug for the imported entity
Responses
Section titled “ Responses ”Created
object
Example
{ "id": 1, "status": "finished", "source_type": "gitlab", "source_url": "https://source.gitlab.com/", "created_at": "2012-05-28T04:42:42-07:00", "updated_at": "2012-05-28T04:42:42-07:00", "has_failures": false}Bad request
Unauthorized
Not found
Unprocessable entity
Too many requests