- 28 Aug 2024
- 2 Minutes to read
- Print
- PDF
Which Wasabi API should I consider using?
- Updated on 28 Aug 2024
- 2 Minutes to read
- Print
- PDF
Which Wasabi API should I consider using?
Wasabi has numerous APIs available for use. The functionality of these APIs covers working with the standard S3 API, collecting statistics about your account/usage, and creating or managing other Wasabi accounts.
Below is a brief description of several 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. For more information about its usage and details on additional proprietary functionality, review Wasabi S3 API Docs. 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 and bucket utilization for your existing Wasabi account. The information available through the API is the same information that you can see in the Console when looking at bucket or account statistics. This includes how much active/deleted storage you are using and the storage used on an individual bucket. For details on its usage, review How can my Sub-Accounts access Bucket and Utilization data through an API?. 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, and 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 on the use of the WAC-API, review WACA: Wasabi Account Control API Reference. For interest in using the WAC-API, contact your Wasabi Sales Representative or contact sales@wasabi.com.
Wasabi Account Control Manager Connect (WACM Connect)
The Wasabi Account Control Manager Connect API (WACM Connect) is available for subscribers of the Wasabi Account Control Manager (WACM). This API is a higher-level API than the WAC-API. 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, review WACM Connect API. If you are interested in using the WACM Platform with WACM Connect, contact your Wasabi Sales Representative or contact sales@wasabi.com.