Get a download link
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.
seylo_session<token>serviceId*stringPanel-issued id.
^[a-z0-9]{16}$volume*string1 <= length <= 64nodeId?stringPanel-issued id.
^[a-z0-9]{16}$path*stringRelative to the volume root; "" or "." is the root.
length <= 4096Success.
application/json- response
url*stringticket*stringexpiresAt*stringdate-timecurl -X GET 'https://example.com/api/v1/files.downloadTicket?serviceId=string&volume=string&path=string'{ "url": "string", "ticket": "string", "expiresAt": "2019-08-24T14:15:22Z"}Delete files POST
Deletes files and folders (folders recursively) from a service volume. This cannot be undone. Needs `files.write` on the service (a grant on its project covers it). Available to MCP clients and the assistant, after a person approves the call.
Extract an archive POST
Unpacks a .tar.gz or .zip archive into a folder of the same volume, creating the folder if needed. Needs `files.write` on the service (a grant on its project covers it). Available to MCP clients and the assistant.