Tigris
Tigris is a globally distributed, multi-cloud, S3-compatible object storage service. Data is automatically placed close to where it is read for low latency worldwide, with no egress fees. The storage API speaks the AWS S3 protocol at https://t3.storage.dev (formerly fly.storage.tigris.dev) so existing boto3, AWS SDK, and S3 clients work unchanged, with companion IAM and CloudFront-compatible APIs for access keys and public-key signing.
6 APIs
0 Features
Object StorageS3 CompatibleStorageMulti-CloudGlobally Distributed
AWS S3-compatible object operations - PutObject, GetObject, HeadObject, CopyObject, DeleteObject, DeleteObjects, ListObjectsV2, object tagging, ranged and conditional reads, and...
S3-compatible bucket lifecycle and configuration - CreateBucket, ListBuckets, HeadBucket, DeleteBucket, plus CORS, lifecycle, tagging, ownership controls, notification configura...
S3-compatible multipart upload flow for large objects - CreateMultipartUpload, UploadPart, UploadPartCopy, ListParts, ListMultipartUploads, CompleteMultipartUpload, and AbortMul...
SigV4 presigned URLs for time-limited, credential-free object access - PresignGetObject, PresignPutObject, PresignHeadObject, PresignDeleteObject, and PresignUploadPart.
AWS IAM-compatible API served at https://iam.storage.dev for managing access keys and policies - CreateAccessKey, ListAccessKeys, UpdateAccessKey, DeleteAccessKey, CreatePolicy,...
Storage-class tiering using S3-compatible classes - STANDARD, STANDARD_IA (Infrequent Access), GLACIER (Archive), and GLACIER_IR (Archive Instant Retrieval) - set per bucket def...
aid: tigris-data
url: https://raw.githubusercontent.com/api-evangelist/tigris-data/refs/heads/main/apis.yml
name: Tigris
kind: company
description: Tigris is a globally distributed, multi-cloud, S3-compatible object
storage service. Data is automatically placed close to where it is read for low
latency worldwide, with no egress fees. The storage API speaks the AWS S3 protocol
at https://t3.storage.dev (formerly fly.storage.tigris.dev) so existing boto3,
AWS SDK, and S3 clients work unchanged, with companion IAM and CloudFront-compatible
APIs for access keys and public-key signing.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Object Storage
- S3 Compatible
- Storage
- Multi-Cloud
- Globally Distributed
created: '2026-06-20'
modified: '2026-06-20'
specificationVersion: '0.19'
apis:
- aid: tigris-data:object-storage-s3-compatible-api
name: Tigris Object Storage (S3-Compatible) API
tags:
- Object Storage
- S3 Compatible
- Objects
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/api/s3/
baseURL: https://t3.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/objects/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: AWS S3-compatible object operations - PutObject, GetObject,
HeadObject, CopyObject, DeleteObject, DeleteObjects, ListObjectsV2, object
tagging, ranged and conditional reads, and storage-class tiering - served at
https://t3.storage.dev and authenticated with AWS Signature Version 4.
- aid: tigris-data:bucket-management-api
name: Tigris Bucket Management API
tags:
- Buckets
- S3 Compatible
- Management
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/buckets/
baseURL: https://t3.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/buckets/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: S3-compatible bucket lifecycle and configuration - CreateBucket,
ListBuckets, HeadBucket, DeleteBucket, plus CORS, lifecycle, tagging,
ownership controls, notification configuration, and ACL settings on Tigris
buckets.
- aid: tigris-data:multipart-upload-api
name: Tigris Multipart Upload API
tags:
- Multipart
- Uploads
- Large Objects
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/objects/
baseURL: https://t3.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/objects/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: S3-compatible multipart upload flow for large objects -
CreateMultipartUpload, UploadPart, UploadPartCopy, ListParts,
ListMultipartUploads, CompleteMultipartUpload, and AbortMultipartUpload.
- aid: tigris-data:presigned-urls-api
name: Tigris Presigned URLs API
tags:
- Presigned URLs
- Temporary Access
- S3 Compatible
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/objects/presigned-urls/
baseURL: https://t3.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/objects/presigned-urls/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: SigV4 presigned URLs for time-limited, credential-free object
access - PresignGetObject, PresignPutObject, PresignHeadObject,
PresignDeleteObject, and PresignUploadPart.
- aid: tigris-data:iam-access-keys-api
name: Tigris IAM and Access Keys API
tags:
- IAM
- Access Keys
- Policies
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/iam/
baseURL: https://iam.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/iam/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: AWS IAM-compatible API served at https://iam.storage.dev for
managing access keys and policies - CreateAccessKey, ListAccessKeys,
UpdateAccessKey, DeleteAccessKey, CreatePolicy, GetPolicy, ListPolicies,
DeletePolicy, AttachUserPolicy, DetachUserPolicy, and ListUserPolicies.
Tigris IAM uses policies attached directly to access keys rather than IAM
users, groups, or roles.
- aid: tigris-data:object-tiering-api
name: Tigris Object Tiering API
tags:
- Storage Tiers
- Lifecycle
- Cost Optimization
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.tigrisdata.com/docs/objects/tiers/
baseURL: https://t3.storage.dev
properties:
- url: https://www.tigrisdata.com/docs/objects/tiers/
type: Documentation
- url: https://www.tigrisdata.com/docs/api/s3/
type: APIReference
- url: openapi/tigris-data-openapi.yml
type: OpenAPI
- url: collections/tigris-data.postman_collection.json
type: PostmanCollection
- url: collections/tigris-data.opencollection.json
type: OpenCollection
description: Storage-class tiering using S3-compatible classes - STANDARD,
STANDARD_IA (Infrequent Access), GLACIER (Archive), and GLACIER_IR (Archive
Instant Retrieval) - set per bucket default or per object via the
x-amz-storage-class header, with RestoreObject to restore archived objects.
common:
- type: GitHubOrganization
url: https://github.com/tigrisdata
- type: LinkedIn
url: https://www.linkedin.com/company/tigrisdata
- type: Website
url: https://www.tigrisdata.com
- type: Documentation
url: https://www.tigrisdata.com/docs/
- type: Plans
url: plans/tigris-data-plans-pricing.yml
- type: RateLimits
url: rate-limits/tigris-data-rate-limits.yml
- type: FinOps
url: finops/tigris-data-finops.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com