---
title: "GET /api/software/client-download-link/{key}"
method: GET
path: "/api/software/client-download-link/{key}"
tags: ["software"]
---

# GET /api/software/client-download-link/{key}

`GET /api/software/client-download-link/{key}`

Get the software download url

# Arguments

* `key` - The key to the software download link, it can be `osx`, `w64` or `ios`

# Usage

* it needs a valid S3 configuration file defined with the `S3_CONFIG_FILE` environment variable

<pre> [s3config]<br> Page = "https://github.com/rustdesk/rustdesk/releases/latest"<br> Endpoint = "https://compat.objectstorage.eu-london-1.oraclecloud.com"<br> Region = "eu-london-1"<br> AccessKey = "c324ead11faa0d87337c07ddc4a1129fab76188d"<br> SecretKey = "GJurV55f/LD36kjZFpchZMj/uvgTqxHyFkBchUUa8KA="<br> Bucket = "aezoz24elapn"<br> Windows64Key = "master/sctgdesk-releases/sctgdesk-1.2.4-x86_64.exe"<br> Windows32Key = "master/sctgdesk-releases/sctgdesk-1.2.4-i686.exe"<br> OSXKey = "master/sctgdesk-releases/sctgdesk-1.2.4.dmg"<br> OSXArm64Key = "master/sctgdesk-releases/sctgdesk-1.2.4.dmg"<br> IOSKey = "master/sctgdesk-releases/sctgdesk-1.2.4.ipa"<br> </pre>

## Path parameters

- `key` string, required

## Response `200`

- SoftwareResponse
  - `url` string, required

## Other responses

- `404`

---

[API](https://skmtc.net/nesaku/apis/sctgdesk-api-server.md) · [All operations](https://skmtc.net/nesaku/apis/sctgdesk-api-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nesaku/sctgdesk-api-server/versions/b1c0e7a4434f/schema)
