signaloid-cli tasks output-urls
Get URLs to task outputs.
Synopsis
signaloid-cli tasks output-urls --task-id <id>
Options
| Option | Required | Description |
|---|---|---|
--task-id <id> | Yes | Task ID |
Description
Retrieves direct URLs to the task's stdout and stderr outputs. Use these URLs to download the output files directly using standard HTTP clients like curl or wget.
Examples
signaloid-cli tasks output-urls --task-id tsk_abc123
Output:
{
"Stdout": "https://signaloid.io/api/v1/tasks/tsk_abc123/stdout",
"Stderr": "https://signaloid.io/api/v1/tasks/tsk_abc123/stderr"
}
Download with curl:
URLS=$(signaloid-cli tasks output-urls --task-id tsk_abc123)
STDOUT_URL=$(echo $URLS | jq -r '.Stdout')
curl -o output.txt "$STDOUT_URL"
Notes
- URLs are valid for a limited time
- Use this command when you need direct access to output files
- URLs include authentication tokens, so treat them as sensitive
- For simple output retrieval, use
signaloid-cli tasks outputinstead
See Also
- signaloid-cli tasks output - Download task output directly
- signaloid-cli tasks get - Get full task details
- signaloid-cli tasks status - Get task status