---
title: "Download Target File Version"
method: GET
path: "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/download"
tags: ["Target File"]
---

# Download Target File Version

`GET /projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/download`

Downloads the file version (native or BCM). 

If the `fileVersionId` path parameter represents a native file version, the native file will be downloaded. If the `fileVersionId` is an identifier of a version in [BCM format](../../BCM/BCM.NET_client_API.html), the BCM file will be downloaded.

## Headers

- `Authorization` string, required
- `X-LC-Tenant` string, required

## Response `200`

## Other responses

- `401` — The user could not be identified.
- `403` — Error codes: * "forbidden": not allowed to download the file version.
- `404` — Error codes: * "notFound": the file version could not be found.
- `409` — error codes: * "invalidType": the type of the file version cannot be downloaded.
- `422` — error codes: * "maliciousContent": the file contains malicious content. The infected file cannot be downloaded.

---

[API](https://skmtc.dev/rws/apis/trados-cloud-platform-api.md) · [All operations](https://skmtc.dev/rws/apis/trados-cloud-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/rws/trados-cloud-platform-api/revisions/d42dac7c28a3/schema)
