The Wasabi Account Control API is a set of RESTful JSON methods that are a companion set of endpoints to the AWS IAM/S3 compatible endpoints.
The Wasabi Account Control API is not part of Wasabi AWS API compliance and will not be compatible with any API provided by AWS, which may have similar functionality.
At a high level, the Wasabi Account Control API allows for the following functions:
Create a new Sub-Account that is linked to the Wasabi Control Account
Generate AWS key sets for Sub-Accounts
Manage Sub-Account trial parameters, such as extending the Sub-Account trial period and changing Sub-Account trial quotas
Convert a Sub-Account trial period into a full (paying) account
Query utilization of Sub-Accounts both at the summary account level and bucket level
Query invoices of Sub-Accounts
Delete Sub-Accounts
Manage account “profile” information, such as email address
The Wasabi Control Account holder will be responsible for all actions that are taken via the Wasabi Account Control API, including corresponding service charges as well as security measures. Wasabi reserves the right to block and/or terminate a developer’s use of the API.
Difference Between the Wasabi Account Control API and WACM
Wasabi Account Control Manager (WACM) leverages the Wasabi Account Control API and an easy-to-use interface to bring you account management without the need for development. However, if developing your medium for managing Wasabi accounts is your preferred approach, the Wasabi Account Control API is right for you.
Your Wasabi account will become the Control Account associated with billing. Accounts created on the Wasabi Account Control API are Sub-Accounts related to your Control Account. Sub-accounts are Wasabi storage accounts whose administration (billing, password resets, and so on) is managed by you.
Getting Started With the Wasabi Account Control API
To get started using the Wasabi Account Control API , contact a Wasabi Sales Representative at sales@wasabi.com.
Once the Wasabi Account Control API is enabled on your account, you can generate and manage your API keys by following the instructions in Managing Your Wasabi Account Control API Keys.
FAQs
Review the FAQs for information about the Wasabi Account Control API integration.