---
title: "Download multiple translated files (DEPRECATED)"
method: GET
path: "/files-api/v2/projects/{projectId}/files/zip"
tags: ["Files"]
---

# Download multiple translated files (DEPRECATED)

`GET /files-api/v2/projects/{projectId}/files/zip`

Download ZIP archive with the requested translated files.

Unlike "Download all translations of the file" you can specify multiple
file URIs (limit is 300 files) and locale IDs to select which files and languages you want to download.

It is important to check the HTTP response status code. If Smartling
finds and returns the file normally, you will receive a `200` SUCCESS
response. If you receive any other response status code than `200`, the
requested files will not be part of the response.

When you upload a UTF-16 character encoded file, then /file/get requests
for that file will have a character encoding of UTF-16. All other
uploaded files will return with a character encoding of UTF-8.

You can always use the content-type header in the response of a file/get
request to determine the character encoding.

**Example:**

```bash
  curl -X GET -H "Authorization: Bearer {token}" 'https://api.smartling.com/files-api/v2/projects/{projectId}/files/zip?localeIds[]=de-DE&fileUris[]=yourfile.json'
```

## Path parameters

- `projectId` string, required

## Query parameters

- `fileUris[]` string[], required
- `localeIds[]` string[], required
- `retrievalType` 'pending' | 'published' | 'pseudo' | 'contextMatchingInstrumented'
- `includeOriginalStrings` boolean
- `fileNameMode` 'UNCHANGED' | 'TRIM_LEADING' | 'LOCALE_LAST'
- `localeMode` 'LOCALE_IN_PATH' | 'LOCALE_IN_NAME' | 'LOCALE_IN_NAME_AND_PATH'
- `zipFileName` string

## Response `200`

OK

## Other responses

- `400` — Provided request parameters are invalid.
- `401` — Provided credentials are not valid.
- `429` — Too many simultaneous API requests.
- `500` — Unexpected error

---

[API](https://skmtc.net/smartling/apis/smartling-rest-api-reference.md) · [All operations](https://skmtc.net/smartling/apis/smartling-rest-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartling/smartling-rest-api-reference/versions/2a73d11e9b98/schema)
