Tigris logo

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

APIs

Tigris Object Storage (S3-Compatible) API

AWS S3-compatible object operations - PutObject, GetObject, HeadObject, CopyObject, DeleteObject, DeleteObjects, ListObjectsV2, object tagging, ranged and conditional reads, and...

Tigris Bucket Management API

S3-compatible bucket lifecycle and configuration - CreateBucket, ListBuckets, HeadBucket, DeleteBucket, plus CORS, lifecycle, tagging, ownership controls, notification configura...

Tigris Multipart Upload API

S3-compatible multipart upload flow for large objects - CreateMultipartUpload, UploadPart, UploadPartCopy, ListParts, ListMultipartUploads, CompleteMultipartUpload, and AbortMul...

Tigris Presigned URLs API

SigV4 presigned URLs for time-limited, credential-free object access - PresignGetObject, PresignPutObject, PresignHeadObject, PresignDeleteObject, and PresignUploadPart.

Tigris IAM and Access Keys API

AWS IAM-compatible API served at https://iam.storage.dev for managing access keys and policies - CreateAccessKey, ListAccessKeys, UpdateAccessKey, DeleteAccessKey, CreatePolicy,...

Tigris Object Tiering API

Storage-class tiering using S3-compatible classes - STANDARD, STANDARD_IA (Infrequent Access), GLACIER (Archive), and GLACIER_IR (Archive Instant Retrieval) - set per bucket def...

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
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