Which Wasabi API should I consider using?

Wasabi has numerous APIs available for your use. The functionality of these APIs covers working with the standard S3 API, collecting statistics about your account/usage, and creating/managing other Wasabi accounts.

What we go over here is a brief description of these APIs to help you decide which one you want to use, and how to go about gaining access to them.

Wasabi S3 API

The Wasabi S3 API is the core API of Wasabi, providing "S3 Style" storage. This can be leveraged by the numerous SDKs available online in many different languages. Please visit the Wasabi S3 API Docs for more information about its usage, including details on additional proprietary functionality. The Wasabi S3 API is available to anyone with a Wasabi account.

Wasabi Console Billing/Utilization API

The Wasabi Billing API provides a way to get account utilization, and bucket utilization for your existing Wasabi account. The information available through the API is the same information that you can see in the Wasabi Console when looking at the bucket statistics or the account statistics. This includes how much active/deleted storage you are using, as well as the storage used on an individual bucket. Please visit our KB article about Wasabi Billing API for details on its usage. The Wasabi Billing API is available to anyone with a Wasabi account.

Wasabi Account Control API (WAC-API)

The Wasabi Account Control API is a low-level API that interacts with Wasabi for the purpose of providing customers with a way to create/manage/report their own Wasabi accounts programmatically. Typically the user of the WAC-API would be a Wasabi Partner who wants to integrate Wasabi into their own system, either leveraging Wasabi for storage or providing Wasabi accounts to their customers. For more information regarding the use of the WAC-API please visit the Wasabi WAC-API Docs. Please contact your Wasabi Sales Representative, or reach out to sales@wasabi.com if you are interested in using the WAC-API.

Wasabi Account Control Manager Connect (WACM Connect)

The Wasabi Account Control Manager Connect API (also known as WACM Connect) is available for subscribers of the Wasabi Account Control Manager (WACM). This API is a higher-level API than the WAC-API, and it is used to programmatically interact with the WACM platform. This API gives you the ability to report on your created Wasabi accounts, and report on billing information used to properly account for their storage. For more information regarding the use of WACM Connect please visit the Wasabi WACM Connect Docs. Please contact your Wasabi Sales Representative, or reach out to sales@wasabi.com if you are interested in using the WACM Platform, with WACM Connect.

Have more questions? Submit a request