---
title: "One transfer by id"
method: GET
path: "/transfers/{fileId}"
tags: ["transfer"]
---

# One transfer by id

`GET /transfers/{fileId}`

## Request

- Base URL: `http://127.0.0.1:3822`
- URL: `http://127.0.0.1:3822/transfers/{fileId}`
- Auth: none required

## Path parameters

- `fileId` string, required

## Response `200`

OK

- Transfer
  - `fileId` string
  - `name` string
  - `size` number
  - `progress` number: 0-100
  - `speedKBps` number
  - `etaSeconds` number
  - `protocol` 'websocket' | 'webtorrent'
  - `status` 'pending' | 'uploading' | 'downloading' | 'completed' | 'cancelled' | 'error'
  - `direction` 'upload' | 'download'
  - `bytesTransferred` number

## Other responses

- `404`: Unknown fileId

---

[API](https://skmtc.dev/srift/apis/srift-api.md) · [All operations](https://skmtc.dev/srift/apis/srift-api/llms.txt) · [OpenAPI document](https://skmtc.dev/srift/apis/srift-api/revisions/efe3ae285f45?raw)
