Pricing
IBEE Object Storage charges based on the total volume of data stored, internet egress, and two classes of API operations:
- Class A operations which are more expensive and generally write or mutate state.
- Class B operations which generally read existing data.
Uploads are free. Traffic between Object Storage and IBEE services in the same region is free.
All included usage is on a monthly basis.
Plans
Included usage resets each month. Once your included usage is exhausted, usage is charged at the pay-as-you-go rates below.
Pay-as-you-go rates
Storage usage
Storage is billed using GB-month as the billing metric. This means charges depend on both the amount of data stored and how long it is stored during the billing period.
For example:
- Storing 1 GB for a full month = 1 GB-month
- Storing 10 GB for a full month = 10 GB-months
- Storing 5 GB for half a month = 2.5 GB-months
These are illustrative examples to explain how storage billing works.
Class A operations
Class A operations include write and mutation requests billed at ₹420 / million:
ListBuckets PutBucket ListObjects PutObject CopyObject CompleteMultipartUpload CreateMultipartUpload LifecycleStorageTierTransition ListMultipartUploads UploadPart UploadPartCopy ListParts PutBucketEncryption PutBucketCors PutBucketLifecycleConfiguration
Class B operations
Class B operations include read and retrieval requests billed at ₹35 / million:
HeadBucket HeadObject GetObject UsageSummary GetBucketEncryption GetBucketLocation GetBucketCors GetBucketLifecycleConfiguration
Free and unmetered usage
- Uploads into Object Storage are free.
- Traffic between Object Storage and IBEE services in the same region is free.
- Internet egress is billed only after any included plan usage is exhausted.
- API request charges apply only after the included monthly request limits are exceeded.
- Ingress is free, but subject to fair-use protections and abuse prevention controls to help keep the platform reliable for all users.
- Accounts with unusually high or abusive upload activity may be rate limited or reviewed.
Rate limits
Public downloads are available through the bucket’s Public Access URL (dl-{bucketId}.blob.dev, rate-limited and not intended for production) or your own custom domain.
Custom domains are a separately billed add-on. When you add one, the portal checks your organization’s billing status first. See Custom Domains.
These are default platform limits. If you expect sustained high request rates or large public download volumes, contact support.
Billing examples
Free plan example
If an account stores 8 GB throughout the month, uses 20 GB of internet egress, makes 500,000 Class A requests, and makes 5 million Class B requests in a month, the estimated cost for the month would be:
Pay-as-you-go example
If an account stores 200 GB throughout the month, uses 500 GB of internet egress, makes 5 million Class A requests, and makes 50 million Class B requests in a month, the included monthly usage from the Plans table is applied first and the rest is billed at pay-as-you-go rates:
Frequently asked questions
What is included in the Free plan?
See the Plans table above for the storage, egress, and request allowances included each month.
When do included usage limits reset?
Included usage resets monthly.
What happens after I exceed included usage?
Standard pay-as-you-go pricing applies: Storage ₹1.5/GB-month, Internet egress ₹2/GB, Class A requests ₹420/million, and Class B requests ₹35/million.
Is uploading data free?
Yes. Ingress (uploads) is always free. We do not charge for data uploaded into Object Storage.
What is internet egress?
Internet egress is data transferred from Object Storage to the internet — for example, downloading files, serving files publicly, or transferring data to external systems.
Is traffic to other IBEE services free?
Yes. Traffic between Object Storage and IBEE services in the same region is free.
What are Class A and Class B operations?
API operations are billed in two categories. Class A covers write and mutation operations such as uploads and multipart upload writes. Class B covers read and retrieval operations such as downloads and metadata reads.
Are there rate limits?
Yes. Default limits are 1,000 req/s per domain for public downloads, 500 req/s for GET Object, 40 req/s for PUT Object and UploadPart, and 50 req/s for metadata and control operations.
Can rate limits be increased?
Yes. If you have a legitimate high-volume workload, contact support to discuss higher limits.
Are free uploads unlimited?
Ingress is free but subject to fair-use protections and abuse prevention controls. Accounts with unusually high or abusive upload activity may be rate limited or reviewed to protect platform reliability.
