---
title: "Download a file"
method: GET
path: "/resources/download"
tags: ["Resources"]
---

# Download a file

`GET /resources/download`

Downloads a file from the server. Whenever more than one file is being downloaded, the file are first zipped into  a single file before the download starts, and the resulting zip file is named to match the `downloadArchiveName` parameter.

**NOTE**: Downloading many files at once  may result in a long delay before the API will return a response. You may need to override default timeout values in your API client, or download files individually.

## Query parameters

- `resources[]` string[], required
- `downloadArchiveName` string

## Headers

- `ev-api-key` string, required
- `ev-access-token` string, required

## Response `200`

Content of the file

---

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