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.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/backblaze-share-private-files-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.