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
- Request partner access -- Visit the partners page to request your Provider ID and signing key; we'll send an invite to the dashboard.
- Log in to the dashboard -- Go to partners.storage.dev to start managing organizations and buckets
- Understand the architecture -- Read the Multi-Tenant Architecture guide to learn how to map your customers to Tigris Organizations
- Set up access control -- Learn how to use roles and permissions to control what your tenants' keys can do
- 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:
| Resource | Free allowance |
|---|---|
| Storage | 5 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.