Skip to main content

signaloid-cli tasks output-urls

Get URLs to task outputs.

Synopsis

signaloid-cli tasks output-urls --task-id <id>

Options

OptionRequiredDescription
--task-id <id>YesTask ID

Description

Retrieves direct URLs to the task's stdout and stderr outputs. These URLs can be used 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 output instead

See Also