runnerDataTargetDownloadURL
Presign a GET URL for a single runner data target, identified by the
canonical refKey (exchange|tradingMode|pair|timeframe|kind). Requires
the caller to hold view on the runner AND the ref must appear in the
runner's current expanded data-download config — otherwise returns
permission-denied.
runnerDataTargetDownloadURL(
runnerID: ID!
refKey: String!
): PresignedURL!
Arguments
runnerDataTargetDownloadURL.runnerID ● ID! non-null scalar
runnerDataTargetDownloadURL.refKey ● String! non-null scalar
Type
PresignedURL object
Short-lived presigned S3 URL for a single runner data target. TTL is 15 minutes — the dashboard uses this as a one-shot download link when the user clicks "Download" on a READY row. Refetch a new URL if the expiry window passes.