QuObjects Amazon S3/ OpenStack Swift Compatible APIs


Last modified date: 2025-09-18

Compatible Amazon S3 APIs

  • Support both path style and virtual host style S3 API
  • Bucket APIs
    The following bucket APIs are supported:
    • DeleteBucket
    • GetLocation
    • GetService (list all my buckets)
    • HeadBucket
    • ListObjects
    • PutBucket
    • Cross-origin resource sharing (CORS)
  • Object APIs
    The following object APIs are supported:
    • BulkDelete
    • CopyObject
    • DeleteObject   
    • GetObject  
    • HeadObject
    • PutObject
    • Presigned URLs
  • Multipart Upload APIs
    The following multipart upload APIs are supported:
    • CompleteMultipartUpload
    • InitiateMultipartUpload
    • ListParts
    • ListUploads
    • UploadPart

Compatible OpenStack Swift APIs

  • Account APIs
    The following account APIs are supported:
    • Show account details and list containers
    • Create, update, or delete account metadata
    • Show account metadata
  • Container APIs
    The following container APIs are supported:
    • Create container
    • Create, update, or delete container metadata
    • Show container metadata
    • Delete container
  • Object APIs
    The following object APIs are supported:
    • Get object content and metadata
    • Create or replace object
    • Copy object
    • Delete object
    • Bulk delete objects
    • Show object metadata
    • Create or update object metadata
  • Endpoints APIs
    The following endpoints APIs are supported:
    • List endpoints
    • Container Access Control Lists (ACLs)

Amazon S3 API Limits

Item

Specification

Maximum number of buckets

no-limit

Maximum number of objects per bucket

no-limit

Maximum object size

QTS: 16 TiB
QuTS hero: 48.8 TiB

Minimum object size

0 B

Maximum object size per PUT operation

1 TiB

Maximum number of parts per upload

10,000

Part size

5 MiB to 5 GiB. Last part can be 0 B to 5 GiB

Maximum number of parts returned per list parts request

10000

Maximum number of objects returned per list objects request

10000

Maximum number of multipart uploads returned per list multipart uploads request

1000

OpenStack Swift API Limits

Item

Specification

Maximum number of buckets

no-limit

Maximum number of objects per bucket

no-limit

Maximum object size

1 TiB

Minimum object size

0 B

Maximum object size per PUT operation

1 TiB


Was this article helpful?

33% of people think it helps.
Thank you for your feedback.

Please tell us how this article can be improved:

If you want to provide additional feedback, please include it below.

เลือกสเปค

      ดูเพิ่มเติม น้อยลง

      This site in other countries/regions:

      open menu
      back to top