Skip to Content
SeyloDocs

Get a download link

GET
/api/v1/files.downloadTicket

Returns a one-minute link that downloads a file (any size) from a service volume.

Needs files.read on the service (a grant on its project covers it). Not available to MCP clients or the assistant.

Authorization

cookieseylo_session<token>

Query Parameters

serviceId*string

Panel-issued id.

Match^[a-z0-9]{16}$
volume*string
Length1 <= length <= 64
nodeId?string

Panel-issued id.

Match^[a-z0-9]{16}$
path*string

Relative to the volume root; "" or "." is the root.

Lengthlength <= 4096

Response Body

Success.

application/json
  1. response
url*string
ticket*string
expiresAt*string
Formatdate-time
Example Request
curl -X GET 'https://example.com/api/v1/files.downloadTicket?serviceId=string&volume=string&path=string'
Example Response
{  "url": "string",  "ticket": "string",  "expiresAt": "2019-08-24T14:15:22Z"}