- 28 Aug 2024
- 1 Minute to read
- Print
- PDF
Wasabi S3 API Reference
- Updated on 28 Aug 2024
- 1 Minute to read
- Print
- PDF
Wasabi’s object storage service is built to be 100% bit-compatible with the Amazon Web Services’ Simple Storage Service (AWS S3) and Identity and Access Management (AWS IAM) APIs.
The Wasabi S3 API Reference describes variations in functionality when comparing the Wasabi S3 to AWS S3 and AWS IAM APIs. In certain cases, Wasabi provides additional functionality relative to AWS S3 (or implements functionality in a different manner than AWS S3).
What is Wasabi S3?
Wasabi is a cloud-based object storage service for a broad range of applications and use cases. Wasabi is designed for individuals and organizations that require a high-performance, reliable, and secure data storage infrastructure at minimal cost.
Wasabi’s object storage service is built to be 100% bit-compatible with Amazon Web Services’ Simple Storage Service (AWS S3) and Identity and Access Management (AWS IAM) APIs. This means that any existing AWS S3-compatible application or gateway device will work seamlessly with Wasabi.
In certain cases, Wasabi provides additional functionality relative to AWS S3 (or implements functionality in a different manner than AWS S3). The primary purpose of this guide is to describe these variations in functionality as they pertain to using Wasabi S3 relative to the AWS S3 and IAM APIs.
Given that Wasabi is built to be 100% bit-compatible with AWS S3, the AWS documentation for S3 and IAM is a complementary resource to the information provided in this guide. The following AWS documents apply to Wasabi S3 design:
- AWS S3 capabilities referenced in this Guide are based on API version 2006-03-01, described in the Amazon Simple Storage Service API Reference: http://docs.aws.amazon.com/AmazonS3/latest/API/s3-api.pdf
- AWS IAM capabilities referenced in this Guide are based on API version 2010-05-08, described in the AWS Identity and Access Management API Reference: http://docs.aws.amazon.com/IAM/latest/APIReference/iam-api.pdf
Throughout this guide, for the sake of brevity, Wasabi S3 functionality is designated as “Wasabi” and the AWS S3 API functionality is designed as “AWS S3.”
In addition, examples indicate access to buckets created in the East Coast region. Note, however, that you must use URLs based on the region to access buckets. Refer to the Service URLs for Wasabi Storage Regions. Using the incorrect URL will enable you to do a GET, but not a PUT or DELETE function.