Skip to main content

Partner Integration Program

Tigris is an S3-compatible object storage service with no egress fees. Partners can integrate with Tigris to offer object storage to their customers using the Partner Integrations API and the Partner Dashboard.

The Partner Integration Program is built for platforms and SaaS applications that want to provide object storage to their users.

Good use cases:

  • Cloud platforms extending their offering to include object storage
  • Developer tools that need per-user or per-project storage
  • AI/ML platforms providing model and dataset storage per customer
  • Content platforms isolating media storage per tenant
  • Backup services managing storage on behalf of end users

If you need object storage for your own application, see the Getting Started Guide instead.

Partner Dashboard

Manage your integration from partners.storage.dev. The dashboard gives you direct control over organizations, buckets, access keys, and billing without writing any code.

Most partner platforms require you to build everything against an API from day one. Tigris Partner Dashboard lets you manage your customers' storage immediately, and automate with the API when you're ready.

See the Partner Dashboard guide for a full walkthrough.

Getting Started

  1. Request partner access -- Visit the partners page to request your Provider ID and signing key; we'll send an invite to the dashboard.
  2. Log in to the dashboard -- Go to partners.storage.dev to start managing organizations and buckets
  3. Understand the architecture -- Read the Multi-Tenant Architecture guide to learn how to map your customers to Tigris Organizations
  4. Set up access control -- Learn how to use roles and permissions to control what your tenants' keys can do
  5. Automate with the API -- Use the Partner Integrations API to integrate provisioning and billing into your platform

White Label Use

Tigris supports custom bucket endpoints for partners. A typical bucket endpoint looks like https://tigris-example-bucket.t3.storage.dev/bar.txt, and it can be customized to https://tigris-example-bucket.<CUSTOM_URL>/bar.txt

Identity and Access Management

Organizations provide strong isolation between end users. An organization is created for each end user, and an organization may consist of one or more users. A user may have Admin or Member privileges.

Two fields on the Partner API control access: user_role scopes what the user can do through management endpoints, and buckets_roles scopes what their access key can do with S3 operations. See Access Control for details.

Endpoints for rotating and revoking access keys are available, as well as a recommended process for offboarding end users. Offboarding consists of deactivating the organization and its associated access keys.

Billing

Tigris uses usage-based pricing for partners, same rates as the standard platform. All charges are in USD on a calendar month cycle. There are no egress fees. Customized pricing options are available for high-volume accounts.

Free tier

Every partner has access to a free tier, applied to consolidated usage across all organizations:

ResourceFree allowance
Storage5 GB
Class A requests (PUT, POST, LIST)10,000
Class B requests (GET, HEAD)100,000

These allowances reset each billing cycle. Your consolidated bill totals usage across every organization, and the free allowance is subtracted from that total.

Invoices and payment

Invoices are generated at the end of each calendar month and sent to your provider billing email. Each invoice includes a breakdown of usage and charges for the billing period. You can make payment through the link in the invoice email.

Billing API

You can fetch invoices and usage data programmatically at any time through the Partner Integrations API:

  • Get Account Invoice for your consolidated provider invoice for a given month.
  • Get Invoice for a per-organization invoice for a given month.
  • Get Usage for detailed usage metrics over a date range, with daily granularity per organization.

Use these to build your own billing logic, cost attribution, or customer-facing usage dashboards.

Partnerships

For questions about partnerships, visit the partners page.