S3 compatibility
VAULT56 Cloud Storage has a S3 compatible API that can be used to connect existing applications to our storage back end. For information on how to use the S3 API, see this link.
Authentication
VAULT56 Cloud Storage S3 compatible API supports v4 signatures for authentication as well as the deprecated v2 signatures. To read more about how the authentication process works, see this link.
Supported APIs
We are currently supporting the following APIs
Object operations
- PutObject
- GetObject
- HeadObject
- CopyObject
- DeleteObject
- ListObjectsV2
- ListObjectsV1
- DeleteMultipleObjects
- PostPolicy
Object Tagging
- GetObjectTagging
- PutObjectTagging
- DeleteObjectTagging
Bucket operations
- PutBucket
- DeleteBucket
- HeadBucket
- ListBuckets
Multipart upload operations
- NewMultipartUpload
- CompleteMultipartUpload
- AbortMultipartUpload
- ListMultipartUploads
- PutObjectPart
- CopyObjectPart
- ListObjectParts