Materialize a cached unified results artifact in R2 and return presigned GET/HEAD URLs
urls.head to fetch metadata (Content-Length, ETag) without downloading the file.urls.get to download the artifact, including HTTP Range requests for resumable downloads.Authorization header to R2.
The presigned URL already contains the credentials.parquet (only)Key YOUR_API_KEYExample: Authorization: Key sk_live_abc123...parquet).urls.get — use with GET (supports Range requests)urls.head — use with HEAD (metadata only)urls.head with the HEAD method to read headers like:
Content-Length — total bytesETag — object hash identifier (useful to detect changes)urls.get with GET to download:
Range: bytes=... for partial readsformat=parquet is supported on this route today.