The Backblaze B2 Cloud Storage Native API is Backblaze’s custom API that enables you to interact with Backblaze B2.
Instead of a pre-signed URL, the Native API requires an authorization token to be part of the API request. The
b2_authorize_account request receives the authorization token that you can then use for account-level operations. If you only want to authorize downloads instead of all account-level operations, you can use the request
b2_get_download_authorization to generate an authorization token, which can then be used in the URL to authenticate the request.
Supported Connection Protocols
Currently, only HTTPS requests are supported for Backblaze B2. File transfer protocol (FTP) or secure socket shell (SSH) are not officially supported at this time.