Skip to content

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