---
title: "Generate Download Url Endpoint"
method: POST
path: "/user/generate-download-url"
tags: ["user"]
---

# Generate Download Url Endpoint

`POST /user/generate-download-url`

## Request body

- GenerateDownloadUrlRequest
  - `tenant_id` string, required
  - `expiration` number
  - `filename` string, nullable
  - `usage` 'nodes_upload_nodes_download' | 'nodes_upload_frontend_download' | 'nodes_download_frontend_upload' | 'frontend_upload_frontend_download'

## Response `200`

Successful Response

- GenerateDownloadUrlResponse
  - `upload_url` string, required
  - `download_url` string, required

## Other responses

- `403` — `{"detail": "Invalid API Key"}` `{"detail": "Not permitted to access this tenant"}`
- `422` — Validation Error

---

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