Beta

Issue Download URL

POSThttps://api.youvico.com/api/skill-versions/:id/download.url
Rate Limit
Tier 3

Issues a download URL for a skill version package. The zip downloads as {skill name}.zip, with the files inside a folder named after the skill.

Example

curl -X POST 'https://api.youvico.com/api/skill-versions/SV1234567890ABCD/download.url' \
  -H 'Authorization: Bearer YOUR_API_KEY'
{
  "data": {
    "url": "https://files.youvico.com/workspaces/6ba7b810-9dad-11d1-80b4-00c04fd430c8/skills/SK1234567890ABCD/SV1234567890ABCD.zip?signedKey=eyJhbGciOiJFZERTQSIsImtpZCI6...&download=review-helper.zip",
    "expiredAt": "2026-10-20 10:00:00"
  }
}
Request
curl -X POST 'https://api.youvico.com/api/skill-versions/SV1234567890ABCD/download.url' \
-H 'Authorization: Bearer YOUR_API_KEY'
Response200 OK
{
  "data": {
    "url": "https://files.youvico.com/workspaces/6ba7b810-9dad-11d1-80b4-00c04fd430c8/skills/SK1234567890ABCD/SV1234567890ABCD.zip?signedKey=eyJhbGciOiJFZERTQSIsImtpZCI6...&download=review-helper.zip",
    "expiredAt": "2026-10-20 10:00:00"
  }
}

Request

Path

idstringrequired
Skill version ID

Response

Returns 200 OK.

dataobject
Download URL
data.urlstring
Signed download URL

Example: https://files.youvico.com/workspaces/6ba7b810-9dad-11d1-80b4-00c04fd430c8/skills/SK1234567890ABCD/SV1234567890ABCD.zip?signedKey=eyJhbGciOiJFZERTQSIsImtpZCI6...&download=review-helper.zip

data.expiredAtstring
URL expiration date

Example: 2026-10-20 10:00:00