Backblaze · Arazzo Workflow
Backblaze Share Private Files
Version 1.0.0
Authorize, mint a prefix-scoped download authorization token, then download a private file by name.
Provider
Workflows
share-private-files
Issue a scoped download token and download a private file by name.
Authorizes the account, generates a prefix-scoped download authorization token valid for a set duration, then downloads a named file from the private bucket.
1
authorize
authorizeAccount
Log in to the B2 API to obtain the authorization token and the cluster downloadUrl.
2
getDownloadAuthorization
getDownloadAuthorization
Mint a time-limited token that authorizes downloads of files under the supplied name prefix from the private bucket.
3
downloadFile
downloadFileByName
Download the named file from the private bucket. The scoped download authorization token minted in the previous step authorizes this request; the spec models b2_download_file_by_name with only bucketName and fileName path parameters, so only those are inlined here.