For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LoginGet Started
DocsAPI ReferenceChangelog
DocsAPI ReferenceChangelog
    • Home
  • Getting Started
  • Infrastructure
    • GPU VMs
    • Cloud VMs
    • Object Storage
      • Core Concepts
      • Upload Your First Object
      • Buckets
      • Objects
      • Mount a Bucket as a Filesystem
      • Metrics
      • API Tokens
      • Static Site Hosting
      • CDN integration
      • Pricing
      • Limits
    • Block Storage
  • Network & Security
    • Load Balancer
    • DNS
    • CDN
    • Firewalls
    • SSL Certificates
  • Tools
    • Backups
    • Snapshots
    • ISOs
    • SSH Keys
    • API Tokens
    • Secret Manager
    • Container Registry
  • Platform Fundamentals
    • Projects and tenancy model
    • IAM
    • Networking overview
    • Billing and usage
    • Limits and quotas
    • SLA and reliability
  • Tutorials
    • Deploy a web app
    • Host a static website with object storage
    • Run an AI model on a GPU VM
    • Set up a load-balanced architecture
    • Backup and disaster recovery
    • Multi-region deployment
  • Migration Guides
    • Migrate from AWS
    • Migrate from gcp
    • Migrate from Vultr and Linode
    • Move S3 workloads to IBEE Object Storage
    • VM image migration
  • Reference
    • Pricing
    • Regions
    • Limits
    • Error codes
    • Service level agreement
  • Support
    • Contact Support
    • Create a request
    • Troubleshooting guides
    • Visit ibee.ai
LogoLogo
LoginGet Started
On this page
  • Buckets
  • Objects
  • Regions
  • Endpoints
  • Access
  • Public access and Object Lock
  • Related
InfrastructureObject Storage

Core Concepts

Was this page helpful?
Previous

Upload Your First Object

Next
Built with

Before working with Object Storage it helps to understand the building blocks: buckets, objects, regions, endpoints, and access via API tokens.

Buckets

A bucket is a container for objects. Every object you upload lives in exactly one bucket.

  • Bucket names are globally unique within IBEE Object Storage.
  • A bucket lives in a single location chosen at creation, and is never moved automatically.
  • Use multiple buckets to separate environments, projects, or access boundaries.

Bucket names must be 3 to 63 characters, lowercase, and contain only letters, numbers, and hyphens. They must start and end with a letter or number. See Buckets for the full naming rules and the create flow.

Objects

An object is a single file plus its metadata. Each object has:

  • A key — the path-like name within the bucket (reports/2026-05.pdf).
  • The object data — up to 5 TiB per object.
  • A type (MIME type, e.g. image/jpeg) and storage class (Standard).
  • System metadata — size, last-modified, ETag.

There’s no real folder hierarchy — only keys with / separators. The portal renders prefixes as folders. See Objects for upload, download, and management.

Regions

A region is a physical data center where buckets live. Pick the region closest to your users or your compute.

RegionCodeStatus
Amaravati, IndiaVGAAvailable
Hyderabad, IndiaHYDPreorder
Ashburn, USAIADPreorder

When creating a bucket, choose Automatic (Asia Pacific) for the closest available region or Specify jurisdiction to pin the bucket to a specific country. See Regions & Locations.

Endpoints

The endpoint is the HTTPS URL S3-compatible clients connect to. Each project has a project-scoped S3 endpoint:

https://{project_id}.blob.ibeestorage.com

Use this with the AWS CLI, AWS SDKs, s3cmd, rclone, or any S3-compatible tool — paired with the Access Key ID and Secret Access Key from an API token.

For browser delivery from a public bucket, use the bucket’s Public Access URL or a Custom Domain instead. See Buckets → Policies and Buckets → Custom Domains.

Access

To call the API programmatically you create an API token scoped to Object Storage. A token gives you three credentials:

CredentialUse
Bearer TokenThe IBEE REST API
Access Key IDS3-compatible tools (AWS CLI, SDKs, rclone)
Secret Access KeyS3-compatible tools — shown once only

Tokens can be scoped to all buckets in the project or specific buckets only, with permission levels ranging from Object Read only to Admin Read & Write. See API Tokens for the full flow.

Public access and Object Lock

Two bucket-level access settings control how objects can be read and written:

  • Public Access — when enabled, objects can be served unauthenticated via the bucket’s Public Access URL. Toggled from Settings → General.
  • Object Lock — prevents objects from being deleted or overwritten while a retention period is in effect. Permanent setting that must be enabled at bucket creation under Advanced options. See Objects → Locking.

Related

  • Getting started
  • Buckets
  • Objects
  • Limits