Skip to main content
GET
/
job
/
pull
/
{job_id}
{
  "message": "<string>",
  "download_map": {},
  "command": "<string>",
  "command_show_stdout": true
}

Authorizations

Authorization
string
header
required

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

Path Parameters

job_id
string
required

Query Parameters

system
enum<string>
required

Operating system type for command generation

Available options:
windows,
linux,
darwin
private_key_path
string
required

Path to SSH private key file for rsync

dry_run
boolean
default:false

Dry run mode - show files without URLs

files
string[] | null

Specific files to pull (optional)

Response

Successful Response

Response model for GET /job/pull/{job_id} endpoint.

message
string
required

Status message or instructions

download_map
object | null

Map of file paths to signed download URLs (for completed jobs)

command
string | null

Rsync command to execute (for running jobs)

command_show_stdout
boolean | null

Whether to show command stdout to user

I