Wasabi API Reference Center

Next

Wasabi's APIs give you programmatic access to cloud storage, account management, utilization analytics, and AI-powered media intelligence. Whether you're building a backup integration, automating account provisioning, or extracting metadata from millions of files, there's an API for it.

API

What it does

Auth

Who it's for

S3 API

Store and retrieve objects, manage buckets

AWS Sig V4

All Wasabi users

WACM Connect

Manage accounts, utilization, invoices

HTTP Basic

WACM subscribers

Stats API

Query storage and bandwidth metrics

API key

Standalone account holders

Wasabi AiR

AI metadata extraction and search

API key

Wasabi AiR subscribers


Wasabi S3 API

The core Wasabi API. Wasabi is fully S3-compatible, which means the thousands of existing tools, SDKs, and applications built for Amazon S3 work with Wasabi out of the box — just change the endpoint URL. No code changes, no migration headaches.

  • Use it for: uploading and downloading objects, managing buckets, configuring lifecycle policies, setting up IAM users and policies, managing access control and bucket versioning

  • Authentication: AWS Signature Version 4 (access key + secret key)

  • Base URL: https://s3.<region>.wasabisys.com (all regions)

  • SDKs: Any AWS SDK — Python (boto3), Java, JavaScript, Go, .NET, and more

S3 API Reference →

WACM Connect API

For subscribers of the Wasabi Account Control Manager (WACM) who manage multiple Wasabi accounts. The WACM Connect API exposes the full account hierarchy — Governance, Control, Channel, and Sub-Account levels — letting you automate provisioning, monitor utilization across your fleet, and pull invoice data into your billing systems.

  • Use it for: creating and managing sub-accounts, querying storage utilization at account and bucket levels, retrieving invoices, managing channel accounts and their users

  • Authentication: HTTP Basic (WACM username + API key, generated in WACM under My Profile > WACM Connect)

  • Base URL: https://api.wacm.wasabisys.com/api

WACM Connect API Reference →

Wasabi Stats API

Provides storage utilization metrics for standalone Wasabi accounts — accounts that are not managed through WACM. The Stats API returns daily usage records at both account and bucket levels, collected once daily at midnight UTC. Use it to build dashboards, automate capacity reporting, or feed data into your monitoring stack.

  • Use it for: monitoring storage growth, tracking egress and ingress volumes, building utilization dashboards, capacity planning and forecasting

  • Authentication: API key in the Authorization header

  • Base URL: https://api.stats.wasabisys.com

Stats API Reference →

Wasabi AiR API

AI-powered intelligence for your stored data. Submit extraction jobs that process files with machine learning models to identify faces, extract text (OCR), categorize content, detect logos, and apply custom tags — all running directly against objects in your Wasabi buckets. Build searchable media libraries, automate content tagging, or integrate AI-derived metadata into your workflows.

  • Use it for: submitting and managing extraction jobs, searching and filtering extracted metadata, integrating AI insights into content management and DAM workflows

  • Authentication: API key

  • Base URL: https://api.wasabi-air.wasabisys.com

Wasabi AiR API Reference →


Getting Started

All Wasabi APIs use HTTPS and return JSON responses. Each API has its own authentication method — see the individual reference pages for details on generating credentials and making your first request.

New to Wasabi APIs? Start with the S3 API Reference — it covers the most common storage operations and works with the vast ecosystem of S3-compatible tools and libraries.

For questions or support, contact support@wasabi.com.