Skip to main content
GET
/
v1
/
skills
/
{skill_id}
/
download
!pip install vlmrun

from vlmrun.client import VLMRun

client = VLMRun(base_url="https://agent.vlm.run/v1", api_key="<VLMRUN_API_KEY>")

# Get a presigned download URL for a skill zip
download = client.skills.download(skill_id="<skill-id>")
print(f"Download URL: {download.download_url}")
print(f"Expires in: {download.expires_in} seconds")
{
  "id": "<string>",
  "name": "<string>",
  "version": "<string>",
  "download_url": "<string>",
  "expires_in": 123
}
!pip install vlmrun

from vlmrun.client import VLMRun

client = VLMRun(base_url="https://agent.vlm.run/v1", api_key="<VLMRUN_API_KEY>")

# Get a presigned download URL for a skill zip
download = client.skills.download(skill_id="<skill-id>")
print(f"Download URL: {download.download_url}")
print(f"Expires in: {download.expires_in} seconds")

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

skill_id
string
required

Query Parameters

expires
integer
default:604800

URL expiration time in seconds

Response

Successful Response

Response with presigned download URL for a skill.

id
string
required

Skill ID

name
string
required

Skill name

version
string
required

Skill version

download_url
string
required

Presigned URL for downloading the skill zip

expires_in
integer
required

URL expiration time in seconds