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
Log in to the B2 API to obtain the authorization token and the cluster downloadUrl.
2
getDownloadAuthorization
Mint a time-limited token that authorizes downloads of files under the supplied name prefix from the private bucket.
3
downloadFile
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.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.