APIYard
Back to APIs
StorageAPI KeyFree tier

Backblaze B2

Backblaze B2 is S3-compatible cloud object storage at a fraction of AWS S3's cost — ideal for backups, media files, and large-scale storage.

Base URL

https://api.backblazeb2.com/b2api/v3
S3-compatiblebackupsobject storagecheapCDN

Endpoints

GET/b2_list_buckets

List all buckets in your B2 account.

const response = await fetch("https://api.backblazeb2.com/b2api/v3/b2_list_buckets?accountId=YOUR_ACCOUNT_ID", {
  method: "GET",
  headers: {
  "Content-Type": "application/json",
  "Authorization": "Bearer YOUR_ACCESS_TOKEN"
  }
});

const data = await response.json();
console.log(data);

Response Preview

{
  "buckets": [{
    "accountId": "YOUR_ACCOUNT_ID",
    "bucketId": "e73ede9969c64c3db4cc",
    "bucketName": "my-media-bucket",
    "bucketType": "allPrivate",
    "lifecycleRules": []
  }]
}