---
title: "Get a file download link"
method: GET
path: "/files/{id}/download-link/"
tags: ["Files"]
---

# Get a file download link

`GET /files/{id}/download-link/`

## Request

- Base URL: `https://api.wafeq.com/v1`
- URL: `https://api.wafeq.com/v1/files/{id}/download-link/`
- Auth: API key in header `Authorization`

Get a five-minute signed link to download this organization file. Requires the same API access as reading files.

## Path parameters

- `id` string, required

## Response `200`

- ApiV1FileDownloadLink: A short-lived link to download the original bytes of an organization file.
  - `url` string, uri, required: Signed HTTPS download URL, valid for five minutes. Treat it as a temporary credential.

## Changes

- **2026-11-03** `b8f5e10134b4`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/wafeq/apis/wafeq-public-api/changes/files/:id/download-link/get.md)

---

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