---
title: "Show File Migration"
method: GET
path: "/file_migrations/{id}"
tags: ["file_migrations", "File Migrations"]
---

# Show File Migration

`GET /file_migrations/{id}`

Show File Migration

## Path parameters

- `id` integer, required

## Response `200`

The FileMigrations object.

- FileMigrationEntity — FileMigrationEntity model
  - `id` integer — File migration ID
  - `path` string — Source path
  - `dest_path` string — Destination path
  - `failure_message` string — Reason for the failure, if applicable.
  - `files_moved` integer — Number of files processed
  - `files_total` integer
  - `operation` 'delete' | 'move' | 'copy' | 'regional_migration' | 'organize' | 'zip' | 'unzip' | 'gpg_encrypt' | 'gpg_decrypt' | 'transform' — The type of operation
  - `region` string — Region
  - `status` 'pending' | 'cancelled' | 'processing' | 'completed' | 'failed' — Status
  - `log_url` string — Link to download the log file for this migration.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `405` — Method Not Allowed
- `409` — Conflict
- `412` — Precondition Failed
- `422` — Unprocessable Entity
- `423` — Locked
- `429` — Too Many Requests

---

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