Skip to navigation

An object is a single file plus its metadata, stored in a bucket. Each object is identified by its key — the path-like name within the bucket.

What you can do with objects

Object basics

PropertyDetail
KeyThe object’s name within the bucket. Up to 1,024 bytes, UTF-8.
SizeUp to 5 TiB per object. See Limits.
TypeMIME type set on upload (e.g. image/jpeg, application/pdf).
Storage classStandard.
MetadataSystem metadata (size, last-modified, ETag) plus optional custom headers.

Upload from the portal

You can upload, download, and delete objects directly from the IBEE Solutions portal.

1

1. Open a bucket

Go to portal.ibee.ai/organizations/{orgId}/workspaces/{workspaceId}/object-storage and click a bucket name from the list.

2

2. Upload

The Objects tab has two action buttons in the top right: Create Folder and Upload.

Click Upload. A drag-and-drop area appears.

IBEE Object Storage upload interface

Choose one of:

  • Drag and drop files onto the upload area.
  • Click Select Files to browse and select files from your device.

The portal accepts files up to 300 MB each. Larger files are rejected with “Files larger than 300 MB must be uploaded via the API” — upload them with an S3-compatible client instead.

3

3. Confirm

Uploaded files appear in the objects list with their Type, Storage Class, Size, and Modified date.

Object list columns

ColumnDescription
OBJECTSObject or folder name
TYPEMIME type (e.g. image/jpeg, image/png, application/octet-stream) or Folder
STORAGE CLASSStorage class (e.g. Standard)
SIZEObject size — shown as – for folders
MODIFIEDLast modified date and time
ACTIONSDownload + delete for objects; open link + delete for folders

Download

Click the download icon next to the object in the list. Or click the object name to open its detail page and click Download in the top right.

Delete

Click the delete icon next to the object in the list. Or open the detail page and click Delete.

A bucket must be empty before it can be deleted. To remove everything at once, use Empty bucket, then delete the bucket.

Object detail page

Click an object name to open its detail page at portal.ibee.ai/organizations/{orgId}/workspaces/{workspaceId}/object-storage/{bucket}/{object_name}.

The Object Details card shows:

FieldDescription
NameObject name
SizeObject size
TypeMIME type of the object (e.g. image/jpeg)
ModifiedLast modified date and time
AccessPublic (with green dot) or Private

For objects in a public bucket with a Public Access URL, the page also shows the object’s Public Development URL with a copy button. That URL is rate-limited and not meant for production — see Bucket policies.

Image files are previewed inline under the Object Preview section.

Available actions in the top-right: Download, Delete.

Upload from an S3-compatible client

Use the organization’s S3 endpoint and an API credential with Object Read & Write or Admin Read & Write scope.

# Single file
aws --endpoint-url https://{workspaceId}.blob.ibeestorage.com \
s3 cp report.pdf s3://my-bucket/reports/2026-05.pdf
# Whole directory
aws --endpoint-url https://{workspaceId}.blob.ibeestorage.com \
s3 sync ./build/ s3://my-bucket/site/
# List
aws --endpoint-url https://{workspaceId}.blob.ibeestorage.com \
s3 ls s3://my-bucket/reports/
# Delete
aws --endpoint-url https://{workspaceId}.blob.ibeestorage.com \
s3 rm s3://my-bucket/reports/2026-05.pdf

Files larger than 100 MB are automatically uploaded as multipart by the AWS CLI and SDK. See Limits for size and rate caps.

Folder structure

Object Storage has no real folder hierarchy — only keys with / separators. The portal renders prefixes as folders. Use prefixes for logical grouping (e.g. logs/2026/05/, users/123/avatar.png) and pair with Lifecycle rules scoped by prefix to manage retention per “folder”.

Troubleshooting

Upload button not visible Ensure you are on the Objects tab inside a bucket, not on the main Object Storage list page.

File not appearing after upload Refresh the page. If the file still does not appear, try uploading again.

Cannot delete bucket The bucket still contains objects. Run Empty bucket first. Buckets with Object Lock enabled can’t be emptied or deleted.

Upload rejected: “Files larger than 300 MB must be uploaded via the API” The portal upload limit is 300 MB per file. Use an S3-compatible client for larger files.