Download job output files. For running jobs, returns an rsync command for live file transfer. For completed/failed/canceled jobs, returns presigned S3 URLs for each output file. Supports filtering specific files and dry-run mode.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Operating system type for command generation (required for running jobs)
windows, linux, darwin Path to SSH private key file for rsync (required for running jobs)
Dry run mode - show files without URLs
Specific files to pull (optional)
Successful Response
Response model for GET /job/pull/{job_id} endpoint.
Status message or instructions
Map of file paths to signed download URLs (for completed jobs). Values are None for dry-run requests, presigned URLs otherwise.
Rsync command to execute (for running jobs)
Whether to show command stdout to user