Skip to main content

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.